mirror of
https://github.com/vinta/awesome-python.git
synced 2025-02-17 13:58:06 +00:00
update sections
This commit is contained in:
parent
24008170c3
commit
36e1ea7f8f
45
README.md
45
README.md
|
@ -51,8 +51,9 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
|
|||
- [Tagging](#tagging)
|
||||
- [Admin Panels](#admin-panels)
|
||||
- [Static Site Generator](#static-site-generator)
|
||||
- [Processes and Threads](#processes-and-threads)
|
||||
- [Concurrency and Networking](#concurrency-and-networking)
|
||||
- [Processes](#processes)
|
||||
- [Concurrency and Parallelism](#concurrency-and-parallelism)
|
||||
- [Networking](#networking)
|
||||
- [WebSocket](#websocket)
|
||||
- [WSGI Servers](#wsgi-servers)
|
||||
- [RPC Servers](#rpc-servers)
|
||||
|
@ -726,36 +727,41 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
|
|||
* [Nikola](http://www.getnikola.com/) - A static website and blog generator.
|
||||
* [Tinkerer](http://tinkerer.me/) - Tinkerer is a blogging engine/.static website generator powered by Sphinx.
|
||||
|
||||
## Processes and Threads
|
||||
## Processes
|
||||
|
||||
*Libraries for working with processes or threads*
|
||||
*Libraries for starting and communicating with OS processes.*
|
||||
|
||||
* [envoy](https://github.com/kennethreitz/envoy) - Python [subprocess](https://docs.python.org/2/library/subprocess.html) for Humans™.
|
||||
* [sh](https://github.com/amoffat/sh) - A full-fledged subprocess replacement for Python.
|
||||
* [sarge](http://sarge.readthedocs.org/) - Yet another wrapper for subprocess.
|
||||
|
||||
## Concurrency and Parallelism
|
||||
|
||||
*Libraries for concurrent and parallel execution.*
|
||||
|
||||
* [multiprocessing](https://docs.python.org/2/library/multiprocessing.html) - (Python standard library) Process-based "threading" interface.
|
||||
* [threading](https://docs.python.org/2/library/threading.html) - (Python standard library) Higher-level threading interface.
|
||||
* [envoy](https://github.com/kennethreitz/envoy) - Python Subprocesses for Humans™.
|
||||
* [sh](https://github.com/amoffat/sh) - A full-fledged [subprocess](https://docs.python.org/2/library/subprocess.html) replacement for Python.
|
||||
* [sarge](http://sarge.readthedocs.org/) - A wrapper for subprocess.
|
||||
* [gevent](http://www.gevent.org/) - A coroutine-based Python networking library that uses [greenlet](https://github.com/python-greenlet/greenlet).
|
||||
* [eventlet](http://eventlet.net/) - Asynchronous framework with WSGI support.
|
||||
* [Tomorrow](https://github.com/madisonmay/Tomorrow) - Magic decorator syntax for asynchronous code.
|
||||
|
||||
## Concurrency and Networking
|
||||
## Networking
|
||||
|
||||
*Libraries for concurrency and network programming.*
|
||||
*Libraries for networking programming.*
|
||||
|
||||
* [asyncio](https://docs.python.org/3/library/asyncio.html) - (Python standard library in Python 3.4+) Asynchronous I/O, event loop, coroutines and tasks.
|
||||
* [gevent](http://www.gevent.org/) - A coroutine-based Python networking library that uses [greenlet](https://github.com/python-greenlet/greenlet).
|
||||
* [Twisted](https://twistedmatrix.com/trac/) - An event-driven networking engine.
|
||||
* [Tornado](http://www.tornadoweb.org/) - A Web framework and asynchronous networking library.
|
||||
* [pulsar](https://github.com/quantmind/pulsar) - Event-driven concurrent framework for Python.
|
||||
* [diesel](https://github.com/jamwt/diesel) - Greenlet-based event I/O Framework for Python.
|
||||
* [eventlet](http://eventlet.net/) - Asynchronous framework with WSGI support.
|
||||
* [pyzmq](http://zeromq.github.io/pyzmq/) - A Python wrapper for the 0MQ message library.
|
||||
* [txZMQ](https://github.com/smira/txZMQ) - Twisted based wrapper for the 0MQ message library.
|
||||
* [Crossbar](http://crossbar.io) - Open-source Unified Application Router (Websocket & WAMP for Python on Autobahn).
|
||||
* [Tomorrow](https://github.com/madisonmay/Tomorrow) - Magic decorator syntax for asynchronous code.
|
||||
* [pyzmq](http://zeromq.github.io/pyzmq/) - A Python wrapper for the ZeroMQ message library.
|
||||
* [txZMQ](https://github.com/smira/txZMQ) - Twisted based wrapper for the ZeroMQ message library.
|
||||
|
||||
## WebSocket
|
||||
|
||||
*Libraries for working with WebSocket.*
|
||||
|
||||
* [Crossbar](https://github.com/crossbario/crossbar/) - Open-source Unified Application Router (Websocket & WAMP for Python on Autobahn).
|
||||
* [AutobahnPython](https://github.com/tavendo/AutobahnPython) - WebSocket & WAMP for Python on Twisted and [asyncio](https://docs.python.org/3/library/asyncio.html).
|
||||
* [WebSocket-for-Python](https://github.com/Lawouach/WebSocket-for-Python) - WebSocket client and server library for Python 2 and 3 as well as PyPy.
|
||||
|
||||
|
@ -821,7 +827,7 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
|
|||
|
||||
## Logging
|
||||
|
||||
*Libraries for generating and working with log files.*
|
||||
*Libraries for generating and working with logs.*
|
||||
|
||||
* [logging](https://docs.python.org/2/library/logging.html) - (Python standard library) Logging facility for Python.
|
||||
* [logbook](http://pythonhosted.org/Logbook/) - Logging replacement for Python.
|
||||
|
@ -884,8 +890,7 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
|
|||
|
||||
*Libraries for debugging code.*
|
||||
|
||||
* [pdb](https://docs.python.org/2/library/pdb.html) - (Python standard library) The Python Debugger.
|
||||
* [ipdb](https://pypi.python.org/pypi/ipdb) - IPython-enabled pdb.
|
||||
* [ipdb](https://pypi.python.org/pypi/ipdb) - IPython-enabled [pdb](https://docs.python.org/2/library/pdb.html).
|
||||
* [wdb](https://github.com/Kozea/wdb) - An improbable web debugger through WebSockets.
|
||||
* [winpdb](http://winpdb.org/) - A Platform Independent Python Debugger with GUI, capable of remote debugging based on rpdb2.
|
||||
* [pudb](https://pypi.python.org/pypi/pudb) – A full-screen, console-based Python debugger.
|
||||
|
@ -1112,10 +1117,6 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by
|
|||
* Sublime Text
|
||||
* [SublimeJEDI](https://github.com/srusskih/SublimeJEDI) - A Sublime Text plugin to the awesome auto-complete library [Jedi](https://github.com/davidhalter/jedi).
|
||||
* [Anaconda](https://github.com/DamnWidget/anaconda) - Anaconda turns your Sublime Text 3 in a full featured Python development IDE.
|
||||
* Atom
|
||||
* [Linter](https://github.com/AtomLinter/Linter) - A static code analysis tool for Atom.
|
||||
* [Linter-flake8](https://github.com/AtomLinter/linter-flake8) - An addon to `linter`, that acts as an interface for `flake8`.
|
||||
* [virtualenv](https://github.com/jhutchins/virtualenv) - Atom package for virtualenv management.
|
||||
|
||||
## IDEs
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user