Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/timbertson/python-readability
[abandoned] python port of arc90's readability bookmarklet
https://github.com/timbertson/python-readability
Last synced: 12 days ago
JSON representation
[abandoned] python port of arc90's readability bookmarklet
- Host: GitHub
- URL: https://github.com/timbertson/python-readability
- Owner: timbertson
- Created: 2010-04-24T03:44:44.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2011-06-16T11:52:49.000Z (over 13 years ago)
- Last Synced: 2024-11-06T18:46:10.580Z (about 1 month ago)
- Language: Python
- Homepage:
- Size: 143 KB
- Stars: 537
- Watchers: 22
- Forks: 456
- Open Issues: 5
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
- my-awesome-github-stars - timbertson/python-readability - [abandoned] python port of arc90's readability bookmarklet (Python)
README
This code is under the Apache License 2.0. http://www.apache.org/licenses/LICENSE-2.0
This is a python port of a ruby port of arc90's readability project
http://lab.arc90.com/experiments/readability/
Given a html document, it pulls out the main body text and cleans it up.
Ruby port by starrhorne and iterationlabs
Python port by gfxmonkThis port uses BeautifulSoup for the HTML parsing. That means it can be
a little slow, but will work on Google App Engine (unlike libxml-based
libraries)**note**: I don't currently have any plans for using or improving this
library, and it's far from perfect (slow, and almost certainly buggy).
So if you do something cool with it or have a better tool that does
the same job, please let me know and I can link to it from here.If you're looking for alternatives / forks, here's the list so far:
- http://www.minvolai.com/blog/decruft-arc90s-readability-in-python/
- https://github.com/buriy/python-readability