Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e294d63

Browse files
committed
cleanup
1 parent bb289a6 commit e294d63

File tree

1 file changed

+11
-19
lines changed

1 file changed

+11
-19
lines changed

README.md

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1144,15 +1144,11 @@ Code Formatters
11441144

11451145
*WSGI-compatible web servers.*
11461146

1147-
* [bjoern](https://pypi.python.org/pypi/bjoern) - Asynchronous, very fast and written in C.
1148-
* [fapws3](http://www.fapws.org/) - Asynchronous (network side only), written in C.
1149-
* [gunicorn](https://pypi.python.org/pypi/gunicorn) - Pre-forked, partly written in C.
1150-
* [meinheld](https://pypi.python.org/pypi/meinheld) - Asynchronous, partly written in C.
1151-
* [netius](https://github.com/hivesolutions/netius) - Asynchronous, very fast.
1152-
* [rocket](https://pypi.python.org/pypi/rocket) - Multi-threaded.
1147+
* [bjoern](https://github.com/jonashaag/bjoern) - Asynchronous, very fast and written in C.
1148+
* [gunicorn](https://github.com/benoitc/gunicorn) - Pre-forked, partly written in C.
11531149
* [uWSGI](https://uwsgi-docs.readthedocs.io/en/latest/) - A project aims at developing a full stack for building hosting services, written in C.
1154-
* [waitress](https://waitress.readthedocs.io/en/latest/) - Multi-threaded, powers Pyramid.
1155-
* [Werkzeug](http://werkzeug.pocoo.org/) - A WSGI utility library for Python that powers Flask and can easily be embedded into your own projects.
1150+
* [waitress](https://github.com/Pylons/waitress) - Multi-threaded, powers Pyramid.
1151+
* [werkzeug](https://github.com/pallets/werkzeug) - A WSGI utility library for Python that powers Flask and can easily be embedded into your own projects.
11561152

11571153
## Web Asset Management
11581154

@@ -1170,15 +1166,12 @@ Code Formatters
11701166

11711167
*Libraries for extracting web contents.*
11721168

1173-
* [Haul](https://github.com/vinta/Haul) - An Extensible Image Crawler.
11741169
* [html2text](https://github.com/Alir3z4/html2text) - Convert HTML to Markdown-formatted text.
11751170
* [lassie](https://github.com/michaelhelmick/lassie) - Web Content Retrieval for Humans.
11761171
* [micawber](https://github.com/coleifer/micawber) - A small library for extracting rich content from URLs.
11771172
* [newspaper](https://github.com/codelucas/newspaper) - News extraction, article extraction and content curation in Python.
1178-
* [python-goose](https://github.com/grangier/python-goose) - HTML Content/Article Extractor.
11791173
* [python-readability](https://github.com/buriy/python-readability) - Fast Python port of arc90's readability tool.
11801174
* [requests-html](https://github.com/kennethreitz/requests-html) - Pythonic HTML Parsing for Humans.
1181-
* [sanitize](https://github.com/Alir3z4/python-sanitize) - Bringing sanity to world of messed-up data.
11821175
* [sumy](https://github.com/miso-belica/sumy) - A module for automatic summarization of text documents and HTML pages.
11831176
* [textract](https://github.com/deanmalmgren/textract) - Extract text from any document, Word, PowerPoint, PDFs, etc.
11841177
* [toapi](https://github.com/gaojiuli/toapi) - Every web site provides APIs.
@@ -1188,14 +1181,13 @@ Code Formatters
11881181
*Libraries to automate data extraction from websites.*
11891182

11901183
* [cola](https://github.com/chineking/cola) - A distributed crawling framework.
1191-
* [Demiurge](https://github.com/matiasb/demiurge) - PyQuery-based scraping micro-framework.
1192-
* [feedparser](http://pythonhosted.org/feedparser/) - Universal feed parser.
1193-
* [Grab](http://grablib.org/) - Site scraping framework.
1194-
* [MechanicalSoup](https://github.com/hickford/MechanicalSoup) - A Python library for automating interaction with websites.
1184+
* [feedparser](https://pythonhosted.org/feedparser/) - Universal feed parser.
1185+
* [grab](https://github.com/lorien/grab) - Site scraping framework.
1186+
* [MechanicalSoup](https://github.com/MechanicalSoup/MechanicalSoup) - A Python library for automating interaction with websites.
11951187
* [portia](https://github.com/scrapinghub/portia) - Visual scraping for Scrapy.
11961188
* [pyspider](https://github.com/binux/pyspider) - A powerful spider system.
1197-
* [RoboBrowser](https://github.com/jmcarp/robobrowser) - A simple, Pythonic library for browsing the web without a standalone web browser.
1198-
* [Scrapy](https://scrapy.org/) - A fast high-level screen scraping and web crawling framework.
1189+
* [robobrowser](https://github.com/jmcarp/robobrowser) - A simple, Pythonic library for browsing the web without a standalone web browser.
1190+
* [scrapy](https://scrapy.org/) - A fast high-level screen scraping and web crawling framework.
11991191

12001192
## Web Frameworks
12011193

@@ -1215,8 +1207,8 @@ Code Formatters
12151207

12161208
*Libraries for working with WebSocket.*
12171209

1218-
* [AutobahnPython](https://github.com/crossbario/autobahn-python) - WebSocket & WAMP for Python on Twisted and [asyncio](https://docs.python.org/3/library/asyncio.html).
1219-
* [Crossbar](https://github.com/crossbario/crossbar/) - Open-source Unified Application Router (Websocket & WAMP for Python on Autobahn).
1210+
* [autobahn-python](https://github.com/crossbario/autobahn-python) - WebSocket & WAMP for Python on Twisted and [asyncio](https://docs.python.org/3/library/asyncio.html).
1211+
* [crossbar](https://github.com/crossbario/crossbar/) - Open-source Unified Application Router (Websocket & WAMP for Python on Autobahn).
12201212
* [django-channels](https://github.com/django/channels) - Developer-friendly asynchrony for Django.
12211213
* [django-socketio](https://github.com/stephenmcd/django-socketio) - WebSockets for Django.
12221214
* [WebSocket-for-Python](https://github.com/Lawouach/WebSocket-for-Python) - WebSocket client and server library for Python 2 and 3 as well as PyPy.

0 commit comments

Comments
 (0)