mirror of
https://github.com/vinta/awesome-python.git
synced 2024-11-13 11:16:10 -05:00
Deployed 7a70415
with MkDocs version: 0.16.3
This commit is contained in:
parent
bf05197997
commit
60c4eb9b84
2 changed files with 60 additions and 54 deletions
86
index.html
86
index.html
|
@ -312,6 +312,13 @@
|
|||
ChatOps Tools
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#cluster-computing" title="Cluster Computing" class="md-nav__link">
|
||||
Cluster Computing
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
@ -592,13 +599,6 @@
|
|||
Machine Learning
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#mapreduce" title="MapReduce" class="md-nav__link">
|
||||
MapReduce
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
@ -936,6 +936,13 @@
|
|||
ChatOps Tools
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#cluster-computing" title="Cluster Computing" class="md-nav__link">
|
||||
Cluster Computing
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
@ -1216,13 +1223,6 @@
|
|||
Machine Learning
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#mapreduce" title="MapReduce" class="md-nav__link">
|
||||
MapReduce
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
@ -1486,6 +1486,7 @@
|
|||
<li><a href="#built-in-classes-enhancement">Built-in Classes Enhancement</a></li>
|
||||
<li><a href="#caching">Caching</a></li>
|
||||
<li><a href="#chatops-tools">ChatOps Tools</a></li>
|
||||
<li><a href="#cluster-computing">Cluster Computing</a></li>
|
||||
<li><a href="#cms">CMS</a></li>
|
||||
<li><a href="#code-analysis">Code Analysis</a></li>
|
||||
<li><a href="#command-line-tools">Command-line Tools</a></li>
|
||||
|
@ -1527,7 +1528,6 @@
|
|||
<li><a href="#job-scheduler">Job Scheduler</a></li>
|
||||
<li><a href="#logging">Logging</a></li>
|
||||
<li><a href="#machine-learning">Machine Learning</a></li>
|
||||
<li><a href="#mapreduce">MapReduce</a></li>
|
||||
<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>
|
||||
|
@ -1596,7 +1596,6 @@
|
|||
<li><a href="https://github.com/tylerlaberge/PyPattyrn">PyPattyrn</a> - A simple yet effective library for implementing common design patterns.</li>
|
||||
<li><a href="https://github.com/faif/python-patterns">python-patterns</a> - A collection of design patterns in Python.</li>
|
||||
<li><a href="http://www.grantjenks.com/docs/sortedcontainers/">sortedcontainers</a> - Fast, pure-Python implementation of SortedList, SortedDict, and SortedSet types.</li>
|
||||
<li><a href="https://github.com/soravux/scoop">SCOOP</a> - Scalable Concurrent Operations in Python.</li>
|
||||
</ul>
|
||||
<h2 id="anti-spam">Anti-spam</h2>
|
||||
<p><em>Libraries for fighting spam.</em></p>
|
||||
|
@ -1708,6 +1707,16 @@
|
|||
<ul>
|
||||
<li><a href="http://errbot.io/en/latest/">Errbot</a> - The easiest and most popular chatbot to implement ChatOps.</li>
|
||||
</ul>
|
||||
<h2 id="cluster-computing">Cluster Computing</h2>
|
||||
<p><em>Frameworks and libraries for Cluster Computing.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://pypi.python.org/pypi/pyspark/">PySpark</a> - <a href="https://spark.apache.org/">Apache Spark</a> Python API.</li>
|
||||
<li><a href="https://dask.pydata.org/en/latest/">dask</a> - A flexible parallel computing library for analytic computing.</li>
|
||||
<li><a href="https://github.com/robinhood/faust">faust</a> - A stream processing library, porting the ideas from <a href="https://kafka.apache.org/documentation/streams/">Kafka Streams</a> to Python.</li>
|
||||
<li><a href="https://github.com/spotify/luigi">luigi</a> - A module that helps you build complex pipelines of batch jobs.</li>
|
||||
<li><a href="https://github.com/Yelp/mrjob">mrjob</a> - Run MapReduce jobs on Hadoop or Amazon Web Services.</li>
|
||||
<li><a href="https://github.com/Parsely/streamparse">streamparse</a> - Run Python code against real-time streams of data via <a href="http://storm.apache.org/">Apache Storm</a>.</li>
|
||||
</ul>
|
||||
<h2 id="code-analysis">Code Analysis</h2>
|
||||
<p><em>Tools of static analysis, linters and code quality checkers. See: <a href="https://github.com/mre/awesome-static-analysis">awesome-static-analysis</a>.</em></p>
|
||||
<ul>
|
||||
|
@ -1787,10 +1796,11 @@
|
|||
<h2 id="concurrency-and-parallelism">Concurrency and Parallelism</h2>
|
||||
<p><em>Libraries for concurrent and parallel execution.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://docs.python.org/3/library/multiprocessing.html">concurrent.futures</a> - (Python standard library) Process-based "<a href="https://docs.python.org/3/library/threading.html">threading</a>" interface.</li>
|
||||
<li><a href="https://docs.python.org/3/library/multiprocessing.html">multiprocessing</a> - (Python standard library) A high-level interface for asynchronously executing callables.</li>
|
||||
<li><a href="http://eventlet.net/">eventlet</a> - Asynchronous framework with WSGI support.</li>
|
||||
<li><a href="http://www.gevent.org/">gevent</a> - A coroutine-based Python networking library that uses <a href="https://github.com/python-greenlet/greenlet">greenlet</a>.</li>
|
||||
<li><a href="https://docs.python.org/3/library/multiprocessing.html">multiprocessing</a> - (Python standard library) Process-based "threading" interface.</li>
|
||||
<li><a href="https://docs.python.org/3/library/threading.html">threading</a> - (Python standard library) Higher-level threading interface.</li>
|
||||
<li><a href="https://github.com/soravux/scoop">SCOOP</a> - Scalable Concurrent Operations in Python.</li>
|
||||
<li><a href="https://github.com/madisonmay/Tomorrow">Tomorrow</a> - Magic decorator syntax for asynchronous code.</li>
|
||||
<li><a href="https://github.com/MagicStack/uvloop">uvloop</a> - Ultra fast implementation of asyncio event loop on top of libuv.</li>
|
||||
</ul>
|
||||
|
@ -1808,7 +1818,7 @@
|
|||
<li><a href="https://cryptography.io/en/latest/">cryptography</a> - A package designed to expose cryptographic primitives and recipes to Python developers.</li>
|
||||
<li><a href="https://github.com/davidaurelio/hashids-python">hashids</a> - Implementation of <a href="http://hashids.org">hashids</a> in Python.</li>
|
||||
<li><a href="http://www.paramiko.org/">Paramiko</a> - A Python (2.6+, 3.3+) implementation of the SSHv2 protocol, providing both client and server functionality.</li>
|
||||
<li><a href="https://pythonhosted.org/passlib/">Passlib</a> - Secure password storage/hashing library, very high level.</li>
|
||||
<li><a href="https://passlib.readthedocs.io/en/stable/">Passlib</a> - Secure password storage/hashing library, very high level.</li>
|
||||
<li><a href="https://github.com/pyca/pynacl">PyNacl</a> - Python binding to the Networking and Cryptography (NaCl) library.</li>
|
||||
</ul>
|
||||
<h2 id="data-analysis">Data Analysis</h2>
|
||||
|
@ -1825,6 +1835,10 @@
|
|||
<ul>
|
||||
<li><a href="https://github.com/pyeve/cerberus">Cerberus</a> - A lightweight and extensible data validation library.</li>
|
||||
<li><a href="https://docs.pylonsproject.org/projects/colander/en/latest/">colander</a> - Validating and deserializing data obtained via XML, JSON, an HTML form post.</li>
|
||||
<li><a href="https://plot.ly/products/dash/">Dash</a> - Built on top of Flask, React and Plotly aimed at analytical web applications.<ul>
|
||||
<li><a href="https://github.com/Acrotrend/awesome-dash">awesome-dash</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="https://github.com/Julian/jsonschema">jsonschema</a> - An implementation of <a href="http://json-schema.org/">JSON Schema</a> for Python.</li>
|
||||
<li><a href="https://github.com/keleshev/schema">schema</a> - A library for validating Python data structures.</li>
|
||||
<li><a href="https://github.com/schematics/schematics">Schematics</a> - Data Structure Validation.</li>
|
||||
|
@ -1874,13 +1888,16 @@
|
|||
</ul>
|
||||
</li>
|
||||
<li>NoSQL Databases<ul>
|
||||
<li><a href="https://github.com/datastax/python-driver">cassandra-python-driver</a> - Python driver for Cassandra.</li>
|
||||
<li><a href="https://github.com/datastax/python-driver">cassandra-driver</a> - The Python Driver for Apache Cassandra.</li>
|
||||
<li><a href="https://github.com/wbolster/happybase">HappyBase</a> - A developer-friendly library for Apache HBase.</li>
|
||||
<li><a href="https://github.com/wbolster/plyvel">Plyvel</a> - A fast and feature-rich Python interface to LevelDB.</li>
|
||||
<li><a href="https://github.com/dpkp/kafka-python">kafka-python</a> - The Python client for Apache Kafka.</li>
|
||||
<li><a href="http://py2neo.org/2.0/">py2neo</a> - Python wrapper client for Neo4j's restful interface.</li>
|
||||
<li><a href="https://github.com/pycassa/pycassa">pycassa</a> - Python Thrift driver for Cassandra.</li>
|
||||
<li><a href="https://docs.mongodb.com/ecosystem/drivers/python/">PyMongo</a> - The official Python client for MongoDB.</li>
|
||||
<li><a href="https://github.com/andymccurdy/redis-py">redis-py</a> - The Redis Python Client.</li>
|
||||
<li><a href="https://github.com/andymccurdy/redis-py">redis-py</a> - The Python client for Redis.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Asynchronous Clients<ul>
|
||||
<li><a href="https://github.com/mongodb/motor">Motor</a> - The async Python driver for MongoDB.</li>
|
||||
<li><a href="https://github.com/driftx/Telephus">telephus</a> - Twisted based client for Cassandra.</li>
|
||||
<li><a href="https://github.com/deldotdr/txRedis">txRedis</a> - Twisted based client for Redis.</li>
|
||||
</ul>
|
||||
|
@ -2250,15 +2267,6 @@
|
|||
<li><a href="https://github.com/josephreisinger/vowpal_porpoise">vowpal_porpoise</a> - A lightweight Python wrapper for <a href="https://github.com/JohnLangford/vowpal_wabbit/">Vowpal Wabbit</a>.</li>
|
||||
<li><a href="https://github.com/dmlc/xgboost">xgboost</a> - A scalable, portable, and distributed gradient boosting library.</li>
|
||||
</ul>
|
||||
<h2 id="mapreduce">MapReduce</h2>
|
||||
<p><em>Frameworks and libraries for MapReduce.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://pypi.python.org/pypi/pyspark/">PySpark</a> - Apache Spark Python API.</li>
|
||||
<li><a href="https://github.com/spotify/luigi">luigi</a> - A module that helps you build complex pipelines of batch jobs.</li>
|
||||
<li><a href="https://github.com/Yelp/mrjob">mrjob</a> - Run MapReduce jobs on Hadoop or Amazon Web Services.</li>
|
||||
<li><a href="https://github.com/Parsely/streamparse">streamparse</a> - Run Python code against real-time streams of data. Integrates with <a href="http://storm.apache.org/">Apache Storm</a>.</li>
|
||||
<li><a href="https://dask.pydata.org/en/latest/">dask</a> - A flexible parallel computing library for analytic computing.</li>
|
||||
</ul>
|
||||
<h2 id="microsoft-windows">Microsoft Windows</h2>
|
||||
<p><em>Python programming on Microsoft Windows.</em></p>
|
||||
<ul>
|
||||
|
@ -2302,7 +2310,10 @@
|
|||
<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.</li>
|
||||
<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/dieseldev/diesel">diesel</a> - Greenlet-based event I/O Framework for Python.</li>
|
||||
<li><a href="https://github.com/quantmind/pulsar">pulsar</a> - Event-driven concurrent framework for Python.</li>
|
||||
<li><a href="http://zeromq.github.io/pyzmq/">pyzmq</a> - A Python wrapper for the ZeroMQ message library.</li>
|
||||
|
@ -2723,11 +2734,6 @@
|
|||
<h2 id="web-frameworks">Web Frameworks</h2>
|
||||
<p><em>Full stack web frameworks.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://bottlepy.org/docs/dev/index.html">Bottle</a> - A fast, simple and lightweight WSGI micro web-framework.</li>
|
||||
<li><a href="https://plot.ly/products/dash/">Dash</a> - Built on top of Flask, React and Plotly aimed at analytical web applications.<ul>
|
||||
<li><a href="https://github.com/Acrotrend/awesome-dash">awesome-dash</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="https://www.djangoproject.com/">Django</a> - The most popular web framework in Python.<ul>
|
||||
<li><a href="https://github.com/rosarior/awesome-django">awesome-django</a></li>
|
||||
</ul>
|
||||
|
@ -2742,14 +2748,14 @@
|
|||
</li>
|
||||
<li><a href="https://github.com/channelcat/sanic">Sanic</a> - Web server that's written to go fast.</li>
|
||||
<li><a href="http://www.tornadoweb.org/en/latest/">Tornado</a> - A Web framework and asynchronous networking library.</li>
|
||||
<li><a href="https://vibora.io/">Vibora</a> - Fast, efficient and asynchronous Web framework inspired by Flask</li>
|
||||
<li><a href="https://vibora.io/">Vibora</a> - Fast, efficient and asynchronous Web framework inspired by Flask.</li>
|
||||
</ul>
|
||||
<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/django/channels">django-channels</a> - Developer-friendly asynchrony for Django</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>
|
||||
</ul>
|
||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue