python-readability

HTML parser

Extracts and cleans main body text and title from an HTML document

fast python port of arc90's readability tool, updated to match latest readability.js!

GitHub

3k stars
95 watching
350 forks
Language: Python
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
remarkjs/remark-rehypeTransforms markdown into HTML to support HTML processing plugins275
wcz-txp/unicode-url-for-textpatternAutomatically converts non-ASCII characters in text links to UTF-8 URLs for improved SEO and readability4
apostrophecms/sanitize-htmlA JavaScript library for cleaning up and sanitizing user-submitted HTML, removing unwanted content while preserving whitelisted elements and attributes.3,867
webreflection/hyperhtmlA lightweight virtual DOM alternative built on top of HTML template literals3,071
remarkjs/remarkTools for processing and transforming markdown text into various formats.7,778
haml/hamlA templating engine for HTML that uses a concise syntax and automatic indentation to simplify the process of writing and rendering HTML documents3,766
kkos/onigurumaA flexible and modern regular expression library with support for various character encodings and APIs.2,331
overbryd/myhtmlexErlang/Elixir bindings for parsing and processing HTML documents14
rehypejs/rehype-remarkTransforms HTML into Markdown syntax tree to support remark82
jhy/jsoupA Java library for parsing and manipulating HTML, XML, and CSS10,985
markdown-it/linkify-itLibrary to recognize and normalize links with full unicode support670
lexborisov/myhtmlA fast HTML parsing library written in C1,657
github/markupConverts raw markup to HTML for rendering on GitHub.com5,876
archakov06/codex-to-htmlConverts JSON-blocks from EditorJS to HTML markup15
zzzprojects/html-agility-packAn HTML parsing library that allows developers to parse and manipulate malformed HTML documents2,665