mirror of
https://github.com/vinta/awesome-python.git
synced 2025-02-22 16:22:03 +00:00
Deploy vinta/awesome-python to github.com/vinta/awesome-python.git:gh-pages
This commit is contained in:
parent
7d22a494e2
commit
9ef962ed86
30
index.html
30
index.html
|
@ -2731,15 +2731,11 @@ Code Formatters</li>
|
|||
<h2 id="wsgi-servers">WSGI Servers</h2>
|
||||
<p><em>WSGI-compatible web servers.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://pypi.python.org/pypi/bjoern">bjoern</a> - Asynchronous, very fast and written in C.</li>
|
||||
<li><a href="http://www.fapws.org/">fapws3</a> - Asynchronous (network side only), written in C.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/gunicorn">gunicorn</a> - Pre-forked, partly written in C.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/meinheld">meinheld</a> - Asynchronous, partly written in C.</li>
|
||||
<li><a href="https://github.com/hivesolutions/netius">netius</a> - Asynchronous, very fast.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/rocket">rocket</a> - Multi-threaded.</li>
|
||||
<li><a href="https://github.com/jonashaag/bjoern">bjoern</a> - Asynchronous, very fast and written in C.</li>
|
||||
<li><a href="https://github.com/benoitc/gunicorn">gunicorn</a> - Pre-forked, partly written in C.</li>
|
||||
<li><a href="https://uwsgi-docs.readthedocs.io/en/latest/">uWSGI</a> - A project aims at developing a full stack for building hosting services, written in C.</li>
|
||||
<li><a href="https://waitress.readthedocs.io/en/latest/">waitress</a> - Multi-threaded, powers Pyramid.</li>
|
||||
<li><a href="http://werkzeug.pocoo.org/">Werkzeug</a> - A WSGI utility library for Python that powers Flask and can easily be embedded into your own projects.</li>
|
||||
<li><a href="https://github.com/Pylons/waitress">waitress</a> - Multi-threaded, powers Pyramid.</li>
|
||||
<li><a href="https://github.com/pallets/werkzeug">werkzeug</a> - A WSGI utility library for Python that powers Flask and can easily be embedded into your own projects.</li>
|
||||
</ul>
|
||||
<h2 id="web-asset-management">Web Asset Management</h2>
|
||||
<p><em>Tools for managing, compressing and minifying website assets.</em></p>
|
||||
|
@ -2755,15 +2751,12 @@ Code Formatters</li>
|
|||
<h2 id="web-content-extracting">Web Content Extracting</h2>
|
||||
<p><em>Libraries for extracting web contents.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/vinta/Haul">Haul</a> - An Extensible Image Crawler.</li>
|
||||
<li><a href="https://github.com/Alir3z4/html2text">html2text</a> - Convert HTML to Markdown-formatted text.</li>
|
||||
<li><a href="https://github.com/michaelhelmick/lassie">lassie</a> - Web Content Retrieval for Humans.</li>
|
||||
<li><a href="https://github.com/coleifer/micawber">micawber</a> - A small library for extracting rich content from URLs.</li>
|
||||
<li><a href="https://github.com/codelucas/newspaper">newspaper</a> - News extraction, article extraction and content curation in Python.</li>
|
||||
<li><a href="https://github.com/grangier/python-goose">python-goose</a> - HTML Content/Article Extractor.</li>
|
||||
<li><a href="https://github.com/buriy/python-readability">python-readability</a> - Fast Python port of arc90's readability tool.</li>
|
||||
<li><a href="https://github.com/kennethreitz/requests-html">requests-html</a> - Pythonic HTML Parsing for Humans.</li>
|
||||
<li><a href="https://github.com/Alir3z4/python-sanitize">sanitize</a> - Bringing sanity to world of messed-up data.</li>
|
||||
<li><a href="https://github.com/miso-belica/sumy">sumy</a> - A module for automatic summarization of text documents and HTML pages.</li>
|
||||
<li><a href="https://github.com/deanmalmgren/textract">textract</a> - Extract text from any document, Word, PowerPoint, PDFs, etc.</li>
|
||||
<li><a href="https://github.com/gaojiuli/toapi">toapi</a> - Every web site provides APIs.</li>
|
||||
|
@ -2772,14 +2765,13 @@ Code Formatters</li>
|
|||
<p><em>Libraries to automate data extraction from websites.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/chineking/cola">cola</a> - A distributed crawling framework.</li>
|
||||
<li><a href="https://github.com/matiasb/demiurge">Demiurge</a> - PyQuery-based scraping micro-framework.</li>
|
||||
<li><a href="http://pythonhosted.org/feedparser/">feedparser</a> - Universal feed parser.</li>
|
||||
<li><a href="http://grablib.org/">Grab</a> - Site scraping framework.</li>
|
||||
<li><a href="https://github.com/hickford/MechanicalSoup">MechanicalSoup</a> - A Python library for automating interaction with websites.</li>
|
||||
<li><a href="https://pythonhosted.org/feedparser/">feedparser</a> - Universal feed parser.</li>
|
||||
<li><a href="https://github.com/lorien/grab">grab</a> - Site scraping framework.</li>
|
||||
<li><a href="https://github.com/MechanicalSoup/MechanicalSoup">MechanicalSoup</a> - A Python library for automating interaction with websites.</li>
|
||||
<li><a href="https://github.com/scrapinghub/portia">portia</a> - Visual scraping for Scrapy.</li>
|
||||
<li><a href="https://github.com/binux/pyspider">pyspider</a> - A powerful spider system.</li>
|
||||
<li><a href="https://github.com/jmcarp/robobrowser">RoboBrowser</a> - A simple, Pythonic library for browsing the web without a standalone web browser.</li>
|
||||
<li><a href="https://scrapy.org/">Scrapy</a> - A fast high-level screen scraping and web crawling framework.</li>
|
||||
<li><a href="https://github.com/jmcarp/robobrowser">robobrowser</a> - A simple, Pythonic library for browsing the web without a standalone web browser.</li>
|
||||
<li><a href="https://scrapy.org/">scrapy</a> - A fast high-level screen scraping and web crawling framework.</li>
|
||||
</ul>
|
||||
<h2 id="web-frameworks">Web Frameworks</h2>
|
||||
<p><em>Full stack web frameworks.</em></p>
|
||||
|
@ -2803,8 +2795,8 @@ Code Formatters</li>
|
|||
<h2 id="websocket">WebSocket</h2>
|
||||
<p><em>Libraries for working with WebSocket.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/crossbario/autobahn-python">AutobahnPython</a> - WebSocket & WAMP for Python on Twisted and <a href="https://docs.python.org/3/library/asyncio.html">asyncio</a>.</li>
|
||||
<li><a href="https://github.com/crossbario/crossbar/">Crossbar</a> - Open-source Unified Application Router (Websocket & WAMP for Python on Autobahn).</li>
|
||||
<li><a href="https://github.com/crossbario/autobahn-python">autobahn-python</a> - WebSocket & WAMP for Python on Twisted and <a href="https://docs.python.org/3/library/asyncio.html">asyncio</a>.</li>
|
||||
<li><a href="https://github.com/crossbario/crossbar/">crossbar</a> - Open-source Unified Application Router (Websocket & WAMP for Python on Autobahn).</li>
|
||||
<li><a href="https://github.com/django/channels">django-channels</a> - Developer-friendly asynchrony for Django.</li>
|
||||
<li><a href="https://github.com/stephenmcd/django-socketio">django-socketio</a> - WebSockets for Django.</li>
|
||||
<li><a href="https://github.com/Lawouach/WebSocket-for-Python">WebSocket-for-Python</a> - WebSocket client and server library for Python 2 and 3 as well as PyPy.</li>
|
||||
|
|
File diff suppressed because one or more lines are too long
BIN
sitemap.xml.gz
BIN
sitemap.xml.gz
Binary file not shown.
Loading…
Reference in New Issue
Block a user