/url2markdown

Give it a URL, it'll give you Markdown. Powered by Readability.

Primary LanguageHTMLGNU General Public License v3.0GPL-3.0

url2markdown

This is a very simple web service that will take a given URL, and return a Markdown representation of that page.

Powered by Readability, Requests, html2text, markdown, and Flask.

Usage

$ curl http://mdpls.co/?url=http://kennethreitz.org

# Hi, there.

My name is Kenneth Reitz.
...

Or, if you understand code:

$ mkvirtualenv url2markdown
$ pip install -r requirements.txt
$ READABILITY_TOKEN="XXX" python service.py

Enjoy!

Configuration

This application requires a Readability Parser Token.

$ export READABILITY_TOKEN=xxxxxx

You can use autoenv to do this easily.

License

Unfortunately, this code is released under GPLv3.