1
0
Fork 0
mirror of https://github.com/vinta/awesome-python.git synced 2024-11-13 11:16:10 -05:00

Deploy vinta/awesome-python to github.com/vinta/awesome-python.git:gh-pages

This commit is contained in:
Deployment Bot (from Travis CI) 2019-11-04 11:57:59 +00:00
parent d0e8addb94
commit 377d0b58c7
4 changed files with 87 additions and 120 deletions

View file

@ -308,6 +308,13 @@
Algorithms and Design Patterns
</a>
</li>
<li class="md-nav__item">
<a href="#asynchronous-programming" title="Asynchronous Programming" class="md-nav__link">
Asynchronous Programming
</a>
</li>
<li class="md-nav__item">
@ -679,13 +686,6 @@
Network Virtualization
</a>
</li>
<li class="md-nav__item">
<a href="#networking" title="Networking" class="md-nav__link">
Networking
</a>
</li>
<li class="md-nav__item">
@ -728,13 +728,6 @@
Processes
</a>
</li>
<li class="md-nav__item">
<a href="#queue" title="Queue" class="md-nav__link">
Queue
</a>
</li>
<li class="md-nav__item">
@ -812,6 +805,13 @@
Tagging
</a>
</li>
<li class="md-nav__item">
<a href="#task-queues" title="Task Queues" class="md-nav__link">
Task Queues
</a>
</li>
<li class="md-nav__item">
@ -854,13 +854,6 @@
Video
</a>
</li>
<li class="md-nav__item">
<a href="#wsgi-servers" title="WSGI Servers" class="md-nav__link">
WSGI Servers
</a>
</li>
<li class="md-nav__item">
@ -898,6 +891,13 @@
</li>
<li class="md-nav__item">
<a href="#wsgi-servers" title="WSGI Servers" class="md-nav__link">
WSGI Servers
</a>
</li>
@ -941,6 +941,13 @@
Algorithms and Design Patterns
</a>
</li>
<li class="md-nav__item">
<a href="#asynchronous-programming" title="Asynchronous Programming" class="md-nav__link">
Asynchronous Programming
</a>
</li>
<li class="md-nav__item">
@ -1312,13 +1319,6 @@
Network Virtualization
</a>
</li>
<li class="md-nav__item">
<a href="#networking" title="Networking" class="md-nav__link">
Networking
</a>
</li>
<li class="md-nav__item">
@ -1361,13 +1361,6 @@
Processes
</a>
</li>
<li class="md-nav__item">
<a href="#queue" title="Queue" class="md-nav__link">
Queue
</a>
</li>
<li class="md-nav__item">
@ -1445,6 +1438,13 @@
Tagging
</a>
</li>
<li class="md-nav__item">
<a href="#task-queues" title="Task Queues" class="md-nav__link">
Task Queues
</a>
</li>
<li class="md-nav__item">
@ -1487,13 +1487,6 @@
Video
</a>
</li>
<li class="md-nav__item">
<a href="#wsgi-servers" title="WSGI Servers" class="md-nav__link">
WSGI Servers
</a>
</li>
<li class="md-nav__item">
@ -1531,6 +1524,13 @@
</li>
<li class="md-nav__item">
<a href="#wsgi-servers" title="WSGI Servers" class="md-nav__link">
WSGI Servers
</a>
</li>
@ -1557,6 +1557,7 @@
<li><a href="#awesome-python">Awesome Python</a><ul>
<li><a href="#admin-panels">Admin Panels</a></li>
<li><a href="#algorithms-and-design-patterns">Algorithms and Design Patterns</a></li>
<li><a href="#asynchronous-programming">Asynchronous Programming</a></li>
<li><a href="#audio">Audio</a></li>
<li><a href="#authentication">Authentication</a></li>
<li><a href="#build-tools">Build Tools</a></li>
@ -1575,8 +1576,8 @@
<li><a href="#data-analysis">Data Analysis</a></li>
<li><a href="#data-validation">Data Validation</a></li>
<li><a href="#data-visualization">Data Visualization</a></li>
<li><a href="#database">Database</a></li>
<li><a href="#database-drivers">Database Drivers</a></li>
<li><a href="#database">Database</a></li>
<li><a href="#date-and-time">Date and Time</a></li>
<li><a href="#debugging-tools">Debugging Tools</a></li>
<li><a href="#deep-learning">Deep Learning</a></li>
@ -1609,14 +1610,12 @@
<li><a href="#miscellaneous">Miscellaneous</a></li>
<li><a href="#natural-language-processing">Natural Language Processing</a></li>
<li><a href="#network-virtualization">Network Virtualization</a></li>
<li><a href="#networking">Networking</a></li>
<li><a href="#news-feed">News Feed</a></li>
<li><a href="#orm">ORM</a></li>
<li><a href="#package-management">Package Management</a></li>
<li><a href="#package-repositories">Package Repositories</a></li>
<li><a href="#permissions">Permissions</a></li>
<li><a href="#processes">Processes</a></li>
<li><a href="#queue">Queue</a></li>
<li><a href="#recommender-systems">Recommender Systems</a></li>
<li><a href="#restful-api">RESTful API</a></li>
<li><a href="#robotics">Robotics</a></li>
@ -1628,6 +1627,7 @@
<li><a href="#specific-formats-processing">Specific Formats Processing</a></li>
<li><a href="#static-site-generator">Static Site Generator</a></li>
<li><a href="#tagging">Tagging</a></li>
<li><a href="#task-queues">Task Queues</a></li>
<li><a href="#template-engine">Template Engine</a></li>
<li><a href="#testing">Testing</a></li>
<li><a href="#text-processing">Text Processing</a></li>
@ -1642,11 +1642,6 @@
<li><a href="#wsgi-servers">WSGI Servers</a></li>
</ul>
</li>
<li><a href="#services">Services</a><ul>
<li><a href="#code-quality">Code Quality</a></li>
<li><a href="#continuous-integration">Continuous Integration</a></li>
</ul>
</li>
<li><a href="#resources">Resources</a><ul>
<li><a href="#podcasts">Podcasts</a></li>
<li><a href="#twitter">Twitter</a></li>
@ -1678,6 +1673,15 @@
<li><a href="https://github.com/faif/python-patterns">python-patterns</a> - A collection of design patterns in Python.</li>
<li><a href="https://github.com/grantjenks/python-sortedcontainers">sortedcontainers</a> - Fast, pure-Python implementation of SortedList, SortedDict, and SortedSet types.</li>
</ul>
<h2 id="asynchronous-programming">Asynchronous Programming</h2>
<ul>
<li><a href="https://docs.python.org/3/library/asyncio.html">asyncio</a> - (Python standard library) Asynchronous I/O, event loop, coroutines and tasks.<ul>
<li><a href="https://github.com/timofurrer/awesome-asyncio">awesome-asyncio</a></li>
</ul>
</li>
<li><a href="https://github.com/MagicStack/uvloop">uvloop</a> - Ultra fast asyncio event loop.</li>
<li><a href="https://twistedmatrix.com/trac/">Twisted</a> - An event-driven networking engine.</li>
</ul>
<h2 id="audio">Audio</h2>
<p><em>Libraries for manipulating audio and its metadata.</em></p>
<ul>
@ -2242,7 +2246,7 @@
<ul>
<li><a href="https://github.com/kennethreitz/grequests">grequests</a> - requests + gevent for asynchronous HTTP requests.</li>
<li><a href="https://github.com/httplib2/httplib2">httplib2</a> - Comprehensive HTTP client library.</li>
<li><a href="https://requests.kennethreitz.org/en/master/">requests</a> - HTTP Requests for Humans.</li>
<li><a href="https://requests.kennethreitz.org/en/master/">requests</a> - HTTP Requests for Humans.</li>
<li><a href="https://github.com/twisted/treq">treq</a> - Python requests like API built on top of Twisted's HTTP client.</li>
<li><a href="https://github.com/shazow/urllib3">urllib3</a> - A HTTP library with thread-safe connection pooling, file post support, sanity friendly.</li>
</ul>
@ -2384,19 +2388,8 @@
<p><em>Tools and libraries for Virtual Networking and SDN (Software Defined Networking).</em></p>
<ul>
<li><a href="https://github.com/mininet/mininet">mininet</a> - A popular network emulator and API written in Python.</li>
<li><a href="https://github.com/noxrepo/pox">pox</a> - A Python-based SDN control applications, such as OpenFlow SDN controllers.</li>
</ul>
<h2 id="networking">Networking</h2>
<p><em>Libraries for networking programming.</em></p>
<ul>
<li><a href="https://docs.python.org/3/library/asyncio.html">asyncio</a> - (Python standard library) Asynchronous I/O, event loop, coroutines and tasks.<ul>
<li><a href="https://github.com/timofurrer/awesome-asyncio">awesome-asyncio</a></li>
</ul>
</li>
<li><a href="https://github.com/quantmind/pulsar">pulsar</a> - Event-driven concurrent framework for Python.</li>
<li><a href="https://github.com/zeromq/pyzmq">pyzmq</a> - A Python wrapper for the ZeroMQ message library.</li>
<li><a href="https://twistedmatrix.com/trac/">Twisted</a> - An event-driven networking engine.</li>
<li><a href="https://github.com/napalm-automation/napalm">napalm</a> - Cross-vendor API to manipulate network devices.</li>
<li><a href="https://github.com/noxrepo/pox">pox</a> - A Python-based SDN control applications, such as OpenFlow SDN controllers.</li>
</ul>
<h2 id="news-feed">News Feed</h2>
<p><em>Libraries for building user's activities.</em></p>
@ -2408,7 +2401,7 @@
<p><em>Libraries that implement Object-Relational Mapping or data mapping techniques.</em></p>
<ul>
<li>Relational Databases<ul>
<li><a href="https://docs.djangoproject.com/en/dev/topics/db/models/">Django Models</a> - A part of Django.</li>
<li><a href="https://docs.djangoproject.com/en/dev/topics/db/models/">Django Models</a> - The Django ORM.</li>
<li><a href="https://www.sqlalchemy.org/">SQLAlchemy</a> - The Python SQL Toolkit and Object Relational Mapper.<ul>
<li><a href="https://github.com/dahlia/awesome-sqlalchemy">awesome-sqlalchemy</a></li>
</ul>
@ -2456,18 +2449,10 @@
<h2 id="processes">Processes</h2>
<p><em>Libraries for starting and communicating with OS processes.</em></p>
<ul>
<li><a href="https://github.com/kennethreitz/delegator.py">delegator.py</a> - <a href="https://docs.python.org/3.6/library/subprocess.html">Subprocesses</a> for Humans 2.0.</li>
<li><a href="https://github.com/amitt001/delegator.py">delegator.py</a> - <a href="https://docs.python.org/3/library/subprocess.html">Subprocesses</a> for Humans 2.0.</li>
<li><a href="https://sarge.readthedocs.io/en/latest/">sarge</a> - Yet another wrapper for subprocess.</li>
<li><a href="https://github.com/amoffat/sh">sh</a> - A full-fledged subprocess replacement for Python.</li>
</ul>
<h2 id="queue">Queue</h2>
<p><em>Libraries for working with event and task queues.</em></p>
<ul>
<li><a href="http://www.celeryproject.org/">celery</a> - An asynchronous task queue/job queue based on distributed message passing.</li>
<li><a href="https://github.com/coleifer/huey">huey</a> - Little multi-threaded task queue.</li>
<li><a href="https://github.com/pricingassistant/mrq">mrq</a> - Mr. Queue - A distributed worker task queue in Python using Redis &amp; gevent.</li>
<li><a href="https://github.com/rq/rq">rq</a> - Simple job queues for Python.</li>
</ul>
<h2 id="recommender-systems">Recommender Systems</h2>
<p><em>Libraries for building recommender systems.</em></p>
<ul>
@ -2481,7 +2466,7 @@
<li><a href="https://github.com/jfkirk/tensorrec">tensorrec</a> - A Recommendation Engine Framework in TensorFlow.</li>
</ul>
<h2 id="restful-api">RESTful API</h2>
<p><em>Libraries for developing RESTful APIs.</em></p>
<p><em>Libraries for building RESTful APIs.</em></p>
<ul>
<li>Django<ul>
<li><a href="http://www.django-rest-framework.org/">django-rest-framework</a> - A powerful and flexible toolkit to build web APIs.</li>
@ -2490,10 +2475,8 @@
</li>
<li>Flask<ul>
<li><a href="https://github.com/pyeve/eve">eve</a> - REST API framework powered by Flask, MongoDB and good intentions.</li>
<li><a href="https://github.com/marselester/flask-api-utils">flask-api-utils</a> - Taking care of API representation and authentication for Flask.</li>
<li><a href="http://www.flaskapi.org/">flask-api</a> - Browsable Web APIs for Flask.</li>
<li><a href="https://github.com/flask-api/flask-api">flask-api</a> - Browsable Web APIs for Flask.</li>
<li><a href="https://github.com/flask-restful/flask-restful">flask-restful</a> - Quickly building REST APIs for Flask.</li>
<li><a href="https://github.com/jfinkels/flask-restless">flask-restless</a> - Generating RESTful APIs for database models defined with SQLAlchemy.</li>
</ul>
</li>
<li>Pyramid<ul>
@ -2502,11 +2485,12 @@
</li>
<li>Framework agnostic<ul>
<li><a href="https://github.com/encode/apistar">apistar</a> - A smart Web API framework, designed for Python 3.</li>
<li><a href="http://falconframework.org/">falcon</a> - A high-performance framework for building cloud APIs and web app backends.</li>
<li><a href="https://github.com/timothycrosley/hug">hug</a> - A Python 3 framework for cleanly exposing APIs.</li>
<li><a href="https://github.com/toastdriven/restless">restless</a> - Framework agnostic REST framework based on lessons learned from Tastypie.</li>
<li><a href="https://github.com/vertical-knowledge/ripozo">ripozo</a> - Quickly creating REST/HATEOAS/Hypermedia APIs.</li>
<li><a href="https://github.com/jeffknupp/sandman">sandman</a> - Automated REST APIs for existing database-driven systems.</li>
<li><a href="https://github.com/falconry/falcon">falcon</a> - A high-performance framework for building cloud APIs and web app backends.</li>
<li><a href="https://github.com/tiangolo/fastapi">fastapi</a> - A modern, fast, web framework for building APIs with Python 3.6+ based on standard Python type hints.</li>
<li><a href="https://github.com/hugapi/hug">hug</a> - A Python 3 framework for cleanly exposing APIs.</li>
<li><a href="https://github.com/jeffknupp/sandman2">sandman2</a> - Automated REST APIs for existing database-driven systems.</li>
<li><a href="https://github.com/huge-success/sanic">sanic</a> - A Python 3.6+ web server and web framework that's written to go fast.</li>
<li><a href="https://vibora.io/">vibora</a> - Fast, efficient and asynchronous Web framework inspired by Flask.</li>
</ul>
</li>
</ul>
@ -2519,8 +2503,6 @@
<h2 id="rpc-servers">RPC Servers</h2>
<p><em>RPC-compatible servers.</em></p>
<ul>
<li><a href="https://github.com/joshmarshall/jsonrpclib/">SimpleJSONRPCServer</a> - This library is an implementation of the JSON-RPC specification.</li>
<li><a href="https://docs.python.org/3/library/xmlrpc.server.html">SimpleXMLRPCServer</a> - (Python standard library) Simple XML-RPC server implementation, single-threaded.</li>
<li><a href="https://github.com/0rpc/zerorpc-python">zeroRPC</a> - zerorpc is a flexible RPC implementation based on <a href="http://zeromq.org/">ZeroMQ</a> and <a href="http://msgpack.org/">MessagePack</a>.</li>
</ul>
<h2 id="science">Science</h2>
@ -2625,6 +2607,14 @@
<ul>
<li><a href="https://github.com/jazzband/django-taggit">django-taggit</a> - Simple tagging for Django.</li>
</ul>
<h2 id="task-queues">Task Queues</h2>
<p><em>Libraries for working with task queues.</em></p>
<ul>
<li><a href="http://www.celeryproject.org/">celery</a> - An asynchronous task queue/job queue based on distributed message passing.</li>
<li><a href="https://github.com/coleifer/huey">huey</a> - Little multi-threaded task queue.</li>
<li><a href="https://github.com/pricingassistant/mrq">mrq</a> - A distributed worker task queue in Python using Redis &amp; gevent.</li>
<li><a href="https://github.com/rq/rq">rq</a> - Simple job queues for Python.</li>
</ul>
<h2 id="template-engine">Template Engine</h2>
<p><em>Libraries and tools for templating and lexing.</em></p>
<ul>
@ -2749,15 +2739,6 @@
<li><a href="https://zulko.github.io/moviepy/">moviepy</a> - A module for script-based movie editing with many formats, including animated GIFs.</li>
<li><a href="https://github.com/aizvorski/scikit-video">scikit-video</a> - Video processing routines for SciPy.</li>
</ul>
<h2 id="wsgi-servers">WSGI Servers</h2>
<p><em>WSGI-compatible web servers.</em></p>
<ul>
<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://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>
<ul>
@ -2795,7 +2776,7 @@
<li><a href="https://github.com/scrapinghub/portia">portia</a> - Visual scraping for Scrapy.</li>
</ul>
<h2 id="web-frameworks">Web Frameworks</h2>
<p><em>Full stack web frameworks.</em></p>
<p><em>Traditional full stack web frameworks. Also see <a href="https://github.com/vinta/awesome-python#restful-api">RESTful API</a></em></p>
<ul>
<li>Synchronous<ul>
<li><a href="https://www.djangoproject.com/">Django</a> - The most popular web framework in Python.<ul>
@ -2814,10 +2795,7 @@
</ul>
</li>
<li>Asynchronous<ul>
<li><a href="https://github.com/tiangolo/fastapi">FastAPI</a> - A modern, fast, web framework for building APIs with Python 3.6+ based on standard Python type hints.</li>
<li><a href="https://github.com/huge-success/sanic">Sanic</a> - Web server that's written to go fast.</li>
<li><a href="https://vibora.io/">Vibora</a> - Fast, efficient and asynchronous Web framework inspired by Flask.</li>
<li><a href="http://www.tornadoweb.org/en/latest/">Tornado</a> - A Web framework and asynchronous networking library.</li>
<li><a href="http://www.tornadoweb.org/en/latest/">Tornado</a> - A web framework and asynchronous networking library.</li>
</ul>
</li>
</ul>
@ -2825,28 +2803,17 @@
<p><em>Libraries for working with WebSocket.</em></p>
<ul>
<li><a href="https://github.com/crossbario/autobahn-python">autobahn-python</a> - WebSocket &amp; 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 &amp; 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>
<li><a href="https://github.com/django/channels">channels</a> - Developer-friendly asynchrony for Django.</li>
<li><a href="https://github.com/aaugustin/websockets">websockets</a> - A library for building WebSocket servers and clients with a focus on correctness and simplicity.</li>
</ul>
<h1 id="services">Services</h1>
<p>Online tools and APIs to simplify development.</p>
<h2 id="continuous-integration">Continuous Integration</h2>
<p><em>Also see <a href="https://github.com/ciandcd/awesome-ciandcd#online-build-system">awesome-CIandCD</a>.</em></p>
<h2 id="wsgi-servers">WSGI Servers</h2>
<p><em>WSGI-compatible web servers.</em></p>
<ul>
<li><a href="https://circleci.com/">CircleCI</a> - A CI service that can run very fast parallel testing.</li>
<li><a href="https://travis-ci.org">Travis CI</a> - A popular CI service for your open source and <a href="https://travis-ci.com">private</a> projects. (GitHub only)</li>
<li><a href="https://vexor.io">Vexor CI</a> - A continuous integration tool for private apps with pay-per-minute billing model.</li>
<li><a href="http://www.wercker.com/">Wercker</a> - A Docker-based platform for building and deploying applications and microservices.</li>
</ul>
<h2 id="code-quality">Code Quality</h2>
<ul>
<li><a href="https://www.codacy.com/">Codacy</a> - Automated Code Review to ship better code, faster.</li>
<li><a href="https://codecov.io/">Codecov</a> - Code coverage dashboard.</li>
<li><a href="https://www.codefactor.io/">CodeFactor</a> - Automated Code Review for Git.</li>
<li><a href="https://landscape.io/">Landscape</a> - Hosted continuous Python code metrics.</li>
<li><a href="https://pep8speaks.com/">PEP 8 Speaks</a> - GitHub integration to review code style.</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://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>
<h1 id="resources">Resources</h1>
<p>Where to discover new Python libraries.</p>

File diff suppressed because one or more lines are too long

View file

@ -2,7 +2,7 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://awesome-python.com/</loc>
<lastmod>2019-11-03</lastmod>
<lastmod>2019-11-04</lastmod>
<changefreq>daily</changefreq>
</url>
</urlset>

Binary file not shown.