<li><ahref="https://github.com/mbi/django-simple-captcha">django-simple-captcha</a> - A simple and highly customizable Django app to add captcha images to any Django form.</li>
<li><ahref="https://github.com/moqada/django-simple-spam-blocker">django-simple-spam-blocker</a> - Simple spam blocker for Django.</li>
<li><ahref="https://github.com/django-compressor/django-compressor">django-compressor</a> - Compresses linked and inline JavaScript or CSS into a single cached file.</li>
<li><ahref="https://github.com/jazzband/django-pipeline">django-pipeline</a> - An asset packaging library for Django.</li>
<li><ahref="https://github.com/jschneier/django-storages">django-storages</a> - A collection of custom storage back ends for Django.</li>
<li><ahref="http://www.fanstatic.org/en/latest/">fanstatic</a> - Packages, optimizes, and serves static file dependencies as Python packages.</li>
<li><ahref="http://fileconveyor.org/">fileconveyor</a> - A daemon to detect and sync files to CDNs, S3 and FTP.</li>
<li><ahref="https://github.com/miracle2k/flask-assets">flask-assets</a> - Helps you integrate webassets into your Flask app.</li>
<li><ahref="https://github.com/jaysonsantos/jinja-assets-compressor">jinja-assets-compressor</a> - A Jinja extension to compile and compress your assets.</li>
<li><ahref="https://github.com/miracle2k/webassets">webassets</a> - Bundles, optimizes, and manages unique cache-busting URLs for static resources.</li>
<li><ahref="http://eyed3.nicfit.net/">eyeD3</a> - A tool for working with audio files, specifically MP3 files containing ID3 metadata.</li>
<li><ahref="http://nedbatchelder.com/code/modules/id3reader.py">id3reader</a> - A Python module for reading MP3 meta data.</li>
<li><ahref="https://github.com/globocom/m3u8">m3u8</a> - A module for parsing m3u8 file.</li>
<li><ahref="http://bspaans.github.io/python-mingus/">mingus</a> - An advanced music theory and notation package with MIDI file and playback support.</li>
<li><ahref="https://bitbucket.org/lazka/mutagen">mutagen</a> - A Python module to handle audio metadata.</li>
<li><ahref="https://github.com/jiaaro/pydub">pydub</a> - Manipulate audio with a simple and easy high level interface.</li>
<li><ahref="https://github.com/echonest/pyechonest">pyechonest</a> - Python client for the <ahref="http://developer.echonest.com/">Echo Nest</a> API.</li>
<li><ahref="http://scikits.appspot.com/talkbox">talkbox</a> - A Python library for speech/signal processing.</li>
<li><ahref="https://github.com/Parisson/TimeSide">TimeSide</a> - Open web audio processing framework.</li>
<li><ahref="https://github.com/devsnd/tinytag">tinytag</a> - A library for reading music meta data of MP3, OGG, FLAC and Wave files.</li>
<li><ahref="http://peterhudec.github.io/authomatic/">Authomatic</a> - Simple but powerful framework agnostic authentication/authorization client.</li>
<li><ahref="https://github.com/pennersr/django-allauth">django-allauth</a> - Authentication app for Django that "just works."</li>
<li><ahref="https://github.com/evonove/django-oauth-toolkit">django-oauth-toolkit</a> - OAuth2 goodies for the Djangonauts.</li>
<li><ahref="https://github.com/caffeinehit/django-oauth2-provider">django-oauth2-provider</a> - Providing OAuth2 access to Django app.</li>
<li><ahref="https://github.com/lepture/flask-oauthlib">Flask-OAuthlib</a> - OAuth 1.0/a, 2.0 implementation of client and provider for Flask.</li>
<li><ahref="https://github.com/idan/oauthlib">OAuthLib</a> - A generic and thorough implementation of the OAuth request-signing logic.</li>
<li><ahref="https://github.com/joestump/python-oauth2">python-oauth2</a> - A fully tested, abstract interface to creating OAuth clients and servers.</li>
<li><ahref="https://github.com/omab/python-social-auth">python-social-auth</a> - An easy-to-setup social authentication mechanism.</li>
<li><ahref="https://github.com/litl/rauth">rauth</a> - A Python library for OAuth 1.0/a, 2.0, and Ofly.</li>
<li><ahref="https://github.com/demianbrecht/sanction">sanction</a> - A dead simple OAuth2 client implementation.</li>
</ul>
</li>
<li>Others<ul>
<li><ahref="https://github.com/demonware/jose">jose</a> - JavaScript Object Signing and Encryption draft implementation.</li>
<li><ahref="https://github.com/jpadilla/pyjwt">PyJWT</a> - Implementation of the JSON Web Token draft 01.</li>
<li><ahref="https://github.com/brianloveswords/python-jws">python-jws</a> - Implementation of JSON Web Signatures draft 02.</li>
<li><ahref="https://github.com/davedoesdev/python-jwt">python-jwt</a> - Module for generating and verifying JSON Web Tokens.</li>
<li><ahref="http://www.yoctoproject.org/docs/1.6/bitbake-user-manual/bitbake-user-manual.html">BitBake</a> - A make-like build tool for embedded Linux.</li>
<li><ahref="http://www.buildout.org/en/latest/">buildout</a> - A build system for creating, assembling and deploying applications from multiple parts.</li>
<li><ahref="http://www.django-cms.org/en/">django-cms</a> - An Open source enterprise CMS based on the Django.</li>
<li><ahref="http://djedi-cms.org/">djedi-cms</a> - A lightweight but yet powerful Django CMS with plugins, inline editing and performance in mind.</li>
<li><ahref="http://www.feincms.org/">FeinCMS</a> - One of the most advanced Content Management Systems built on Django.</li>
<li><ahref="http://kotti.pylonsproject.org/">Kotti</a> - A high-level, Pythonic web application framework built on Pyramid.</li>
<li><ahref="http://mezzanine.jupo.org/">Mezzanine</a> - A powerful, consistent, and flexible content management platform.</li>
<li><ahref="http://opps.github.io/opps/">Opps</a> - A Django-based CMS for magazines, newspapers websites and portals with high-traffic.</li>
<li><ahref="https://plone.org/">Plone</a> - A CMS built on top of the open source application server Zope.</li>
<li><ahref="http://quokkaproject.org/">Quokka</a> - Flexible, extensible, small CMS powered by Flask and MongoDB.</li>
<li><ahref="https://wagtail.io/">Wagtail</a> - A Django content management system.</li>
<li><ahref="https://wid.gy/">Widgy</a> - Last CMS framework, based on Django.</li>
<li><ahref="https://github.com/bbangert/beaker">Beaker</a> - A library for caching and sessions for use with web applications and stand-alone Python scripts and applications.</li>
<li><ahref="http://www.grantjenks.com/docs/diskcache/">DiskCache</a> - SQLite and file backed cache backend with faster lookups than memcached and redis.</li>
<li><ahref="https://github.com/django-cache-machine/django-cache-machine">django-cache-machine</a> - Automatic caching and invalidation for Django models.</li>
<li><ahref="https://github.com/Suor/django-cacheops">django-cacheops</a> - A slick ORM cache with automatic granular event-driven invalidation.</li>
<li><ahref="https://github.com/5monkeys/django-viewlet">django-viewlet</a> - Render template parts with extended cache control.</li>
<li><ahref="http://dogpilecache.readthedocs.io/">dogpile.cache</a> - dogpile.cache is next generation replacement for Beaker made by same authors.</li>
<li><ahref="https://pypi.python.org/pypi/HermesCache">HermesCache</a> - Python caching library with tag-based invalidation and dogpile effect prevention.</li>
<li><ahref="https://github.com/jmoiron/johnny-cache">johnny-cache</a> - A caching framework for django applications.</li>
<li><ahref="https://github.com/lericson/pylibmc">pylibmc</a> - A Python wrapper around the <ahref="http://libmemcached.org/libMemcached.html">libmemcached</a> interface.</li>
<li><ahref="https://github.com/peterbrittain/asciimatics">asciimatics</a> - Cross-platform, full-screen terminal package (i.e. mouse/keyboard input and coloured, positioned text output) complete with high-level API for complex animations and special effects.</li>
<li><ahref="http://builtoncement.com/">cement</a> - CLI Application Framework for Python.</li>
<li><ahref="http://click.pocoo.org/dev/">click</a> - A package for creating beautiful command line interfaces in a composable way.</li>
<li><ahref="http://docs.openstack.org/developer/cliff/">cliff</a> - A framework for creating command-line programs with multi-level commands.</li>
<li><ahref="http://docopt.org/">docopt</a> - Pythonic command line arguments parser.</li>
<li><ahref="https://github.com/chriskiehl/Gooey">Gooey</a> - Turn command line programs into a full GUI application with one line</li>
<li><ahref="https://github.com/jonathanslenders/python-prompt-toolkit">python-prompt-toolkit</a> - A Library for building powerful interactive command lines.</li>
<li><ahref="https://github.com/aws/aws-cli">aws-cli</a> - A universal command-line interface for Amazon Web Services.</li>
<li><ahref="https://github.com/glamp/bashplotlib">bashplotlib</a> - Making basic plots in the terminal.</li>
<li><ahref="https://github.com/brettcannon/caniusepython3">caniusepython3</a> - Determine what projects are blocking you from porting to Python 3.</li>
<li><ahref="https://github.com/audreyr/cookiecutter">cookiecutter</a> - A command-line utility that creates projects from cookiecutters (project templates).</li>
<li><ahref="https://github.com/sloria/doitlive">doitlive</a> - A tool for live presentations in the terminal.</li>
<li><ahref="https://github.com/gleitz/howdoi">howdoi</a> - Instant coding answers via the command line.</li>
<li><ahref="https://github.com/jkbrzt/httpie">httpie</a> - A command line HTTP client, a user-friendly cURL replacement.</li>
<li><ahref="https://github.com/dbcli/mycli">mycli</a> - A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.</li>
<li><ahref="https://github.com/facebook/PathPicker">PathPicker</a> - Select files out of bash output.</li>
<li><ahref="https://github.com/mooz/percol">percol</a> - Adds flavor of interactive selection to the traditional pipe concept on UNIX.</li>
<li><ahref="https://github.com/dbcli/pgcli">pgcli</a> - Postgres CLI with autocompletion and syntax highlighting.</li>
<li><ahref="https://github.com/donnemartin/saws">SAWS</a> - A Supercharged AWS CLI.</li>
<li><ahref="https://github.com/nvbn/thefuck">thefuck</a> - Correcting your previous console command.</li>
<li><ahref="https://github.com/timofurrer/try">try</a> - A dead simple CLI to try out python packages - It's never been easier.</li>
<p><em>Libraries for migrating from Python 2 to 3.</em></p>
<ul>
<li><ahref="http://python-future.org/index.html">Python-Future</a> - The missing compatibility layer between Python 2 and Python 3.</li>
<li><ahref="https://github.com/mitsuhiko/python-modernize">Python-Modernize</a> - Modernizes Python code for eventual Python 3 migration.</li>
<li><ahref="https://pypi.python.org/pypi/six">Six</a> - Python 2 and 3 compatibility utilities.</li>
</ul>
<h2id="computer-vision">Computer Vision</h2>
<p><em>Libraries for computer vision.</em></p>
<ul>
<li><ahref="http://opencv.org/">OpenCV</a> - Open Source Computer Vision Library.</li>
<li><ahref="https://github.com/jflesch/pyocr">pyocr</a> - A wrapper for Tesseract and Cuneiform.</li>
<li><ahref="https://github.com/madmaze/pytesseract">pytesseract</a> - Another wrapper for <ahref="https://github.com/tesseract-ocr">Google Tesseract OCR</a>.</li>
<li><ahref="http://simplecv.org/">SimpleCV</a> - An open source framework for building computer vision applications.</li>
</ul>
<h2id="concurrency-and-parallelism">Concurrency and Parallelism</h2>
<p><em>Libraries for concurrent and parallel execution.</em></p>
<ul>
<li><ahref="http://eventlet.net/">eventlet</a> - Asynchronous framework with WSGI support.</li>
<li><ahref="http://www.gevent.org/">gevent</a> - A coroutine-based Python networking library that uses <ahref="https://github.com/python-greenlet/greenlet">greenlet</a>.</li>
<li><ahref="https://docs.python.org/2/library/multiprocessing.html">multiprocessing</a> - (Python standard library) Process-based "threading" interface.</li>
<li><ahref="https://docs.python.org/2/library/threading.html">threading</a> - (Python standard library) Higher-level threading interface.</li>
<li><ahref="https://github.com/madisonmay/Tomorrow">Tomorrow</a> - Magic decorator syntax for asynchronous code.</li>
<li><ahref="https://github.com/MagicStack/uvloop">uvloop</a> - Ultra fast implementation of asyncio event loop on top of libuv.</li>
</ul>
<h2id="configuration">Configuration</h2>
<p><em>Libraries for storing and parsing configuration options.</em></p>
<ul>
<li><ahref="https://www.red-dove.com/config-doc/">config</a> - Hierarchical config from the author of <ahref="https://docs.python.org/2/library/logging.html">logging</a>.</li>
<li><ahref="http://www.voidspace.org.uk/python/configobj.html">ConfigObj</a> - INI file parser with validation.</li>
<li><ahref="https://docs.python.org/2/library/configparser.html">ConfigParser</a> - (Python standard library) INI file parser.</li>
<li><ahref="http://profig.readthedocs.org/en/default/">profig</a> - Config from multiple formats with value conversion.</li>
<li><ahref="https://github.com/henriquebastos/python-decouple">python-decouple</a> - Strict separation of settings from code.</li>
</ul>
<h2id="cryptography">Cryptography</h2>
<ul>
<li><ahref="https://cryptography.io/en/latest/">cryptography</a> - A package designed to expose cryptographic primitives and recipes to Python developers.</li>
<li><ahref="https://github.com/davidaurelio/hashids-python">hashids</a> - Implementation of <ahref="http://hashids.org">hashids</a> in Python.</li>
<li><ahref="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><ahref="https://pythonhosted.org/passlib/">Passlib</a> - Secure password storage/hashing library, very high level.</li>
<li><ahref="https://www.dlitz.net/software/pycrypto/">PyCrypto</a> - The Python Cryptography Toolkit.</li>
<li><ahref="https://github.com/pyca/pynacl">PyNacl</a> - Python binding to the Networking and Cryptography (NaCl) library.</li>
</ul>
<h2id="data-analysis">Data Analysis</h2>
<p><em>Libraries for data analyzing.</em></p>
<ul>
<li><ahref="https://github.com/blaze/blaze">Blaze</a> - NumPy and Pandas interface to Big Data.</li>
<li><ahref="https://github.com/mining/mining">Open Mining</a> - Business Intelligence (BI) in Pandas interface.</li>
<li><ahref="http://orange.biolab.si/">Orange</a> - Data mining, data visualization, analysis and machine learning through visual programming or scripts.</li>
<li><ahref="http://pandas.pydata.org/">Pandas</a> - A library providing high-performance, easy-to-use data structures and data analysis tools.</li>
</ul>
<h2id="data-validation">Data Validation</h2>
<p><em>Libraries for validating data. Used for forms in many cases.</em></p>
<ul>
<li><ahref="https://github.com/nicolaiarocci/cerberus/">Cerberus</a> - A lightweight and extensible data validation library.</li>
<li><ahref="http://docs.pylonsproject.org/projects/colander/en/latest/">colander</a> - Validating and deserializing data obtained via XML, JSON, an HTML form post.</li>
<li><ahref="https://github.com/Julian/jsonschema">jsonschema</a> - An implementation of <ahref="http://json-schema.org/">JSON Schema</a> for Python.</li>
<li><ahref="https://github.com/keleshev/schema">schema</a> - A library for validating Python data structures.</li>
<li><ahref="https://github.com/schematics/schematics">Schematics</a> - Data Structure Validation.</li>
<li><ahref="https://github.com/podio/valideer">valideer</a> - Lightweight extensible data validation and adaptation library.</li>
<li><ahref="https://github.com/alecthomas/voluptuous">voluptuous</a> - A Python data validation library.</li>
<p><em>Libraries for working with dates and times.</em></p>
<ul>
<li><ahref="https://github.com/crsmithdev/arrow">arrow</a> - Better dates & times for Python.</li>
<li><ahref="https://github.com/KoffeinFlummi/Chronyk">Chronyk</a> - A Python 3 library for parsing human-written times and dates.</li>
<li><ahref="https://github.com/dateutil/dateutil">dateutil</a> - Extensions to the standard Python <ahref="https://docs.python.org/2/library/datetime.html">datetime</a> module.</li>
<li><ahref="https://github.com/myusuf3/delorean/">delorean</a> - A library for clearing up the inconvenient truths that arise dealing with datetimes.</li>
<li><ahref="https://github.com/zachwill/moment">moment</a> - A Python library for dealing with dates/times. Inspired by <ahref="http://momentjs.com/">Moment.js</a>.</li>
<li><ahref="https://github.com/sdispater/pendulum">Pendulum</a> - Python datetimes made easy.</li>
<li><ahref="https://github.com/shinux/PyTime">PyTime</a> - A easy-use Python module which aims to operate date/time/datetime by string.</li>
<li><ahref="https://launchpad.net/pytz">pytz</a> - World timezone definitions, modern and historical. Brings the <ahref="https://en.wikipedia.org/wiki/Tz_database">tz database</a> into Python.</li>
<li><ahref="https://github.com/dirn/When.py">when.py</a> - Providing user-friendly functions to help perform common date and time actions.</li>
</ul>
<h2id="debugging-tools">Debugging Tools</h2>
<p><em>Libraries for debugging code.</em></p>
<ul>
<li>Debugger<ul>
<li><ahref="https://github.com/django-debug-toolbar/django-debug-toolbar">django-debug-toolbar</a> - Display various debug information for Django.</li>
<li><ahref="https://github.com/dcramer/django-devserver">django-devserver</a> - A drop-in replacement for Django's runserver.</li>
<li><ahref="https://github.com/mgood/flask-debugtoolbar">flask-debugtoolbar</a> - A port of the django-debug-toolbar to flask.</li>
<li><ahref="https://github.com/eliben/pyelftools">pyelftools</a> - Parsing and analyzing ELF files and DWARF debugging information.</li>
<li><ahref="https://github.com/WoLpH/python-statsd">python-statsd</a> - Python Client for the <ahref="https://github.com/etsy/statsd/">statsd</a> server.</li>
</ul>
</li>
</ul>
<h2id="deep-learning">Deep Learning</h2>
<p><em>Frameworks for Neural Networks and Deep Learning. See: <ahref="https://github.com/ChristosChristofidis/awesome-deep-learning">awesome-deep-learning</a>.</em></p>
<li><ahref="https://github.com/BVLC/caffe">Caffe</a> - A fast open framework for deep learning..</li>
<li><ahref="https://github.com/fchollet/keras">Keras</a> - A high-level neural networks library and capable of running on top of either TensorFlow or Theano.</li>
<li><ahref="http://neupy.com/pages/home.html">Neupy</a> - Running and testing different Artificial Neural Networks algorithms.</li>
<li><ahref="https://github.com/tensorflow/tensorflow">TensorFlow</a> - The most popular Deep Learning framework created by Google.</li>
<li><ahref="https://github.com/Theano/Theano">Theano</a> - A library for fast numerical computation.</li>
</ul>
<h2id="devops-tools">DevOps Tools</h2>
<p><em>Software and libraries for DevOps.</em></p>
<ul>
<li><ahref="https://github.com/ansible/ansible">Ansible</a> - A radically simple IT automation platform.</li>
<li><ahref="http://cloudinit.readthedocs.io/">Cloud-Init</a> - A multi-distribution package that handles early initialization of a cloud instance.</li>
<li><ahref="https://github.com/sebastien/cuisine">cuisine</a> - Chef-like functionality for Fabric.</li>
<li><ahref="https://docs.docker.com/compose/">Docker Compose</a> - Fast, isolated development environments using <ahref="https://www.docker.com/">Docker</a>.</li>
<li><ahref="http://www.fabfile.org/">Fabric</a> - A simple, Pythonic tool for remote execution and deployment.</li>
<li><ahref="https://github.com/ronnix/fabtools">Fabtools</a> - Tools for writing awesome Fabric files.</li>
<li><ahref="https://github.com/nickstenning/honcho">honcho</a> - A Python clone of <ahref="https://github.com/ddollar/foreman">Foreman</a>, for managing Procfile-based applications.</li>
<li><ahref="http://www.openstack.org/">OpenStack</a> - Open source software for building private and public clouds.</li>
<li><ahref="https://github.com/pexpect/pexpect">pexpect</a> - Controlling interactive programs in a pseudo-terminal like GNU expect.</li>
<li><ahref="https://github.com/giampaolo/psutil">psutil</a> - A cross-platform process and system utilities module.</li>
<li><ahref="https://github.com/saltstack/salt">SaltStack</a> - Infrastructure automation and management system.</li>
<li><ahref="https://github.com/Supervisor/supervisor">supervisor</a> - Supervisor process control system for UNIX.</li>
</ul>
<h2id="distribution">Distribution</h2>
<p><em>Libraries to create packaged executables for release distribution.</em></p>
<ul>
<li><ahref="https://github.com/spotify/dh-virtualenv">dh-virtualenv</a> - Build and distribute a virtualenv as a Debian package.</li>
<li><ahref="http://nuitka.net/">Nuitka</a> - Compile scripts, modules, packages to an executable or extension module.</li>
<li><ahref="http://pythonhosted.org/py2app/">py2app</a> - Freezes Python scripts (Mac OS X).</li>
<li><ahref="https://github.com/lxneng/alipay">alipay</a> - Unofficial Alipay API for Python.</li>
<li><ahref="https://github.com/stephenmcd/cartridge">Cartridge</a> - A shopping cart app built using the Mezzanine.</li>
<li><ahref="http://oscarcommerce.com/">django-oscar</a> - An open-source e-commerce framework for Django.</li>
<li><ahref="https://github.com/awesto/django-shop">django-shop</a> - A Django based shop system.</li>
<li><ahref="https://github.com/agiliq/merchant">merchant</a> - A Django app to accept payments from various payment processors.</li>
<li><ahref="https://github.com/carlospalol/money">money</a> - Money class with optional CLDR-backed locale-aware formatting and an extensible currency exchange solution.</li>
<li><ahref="https://github.com/Alir3z4/python-currencies">python-currencies</a> - Display money format and its filthy currencies.</li>
<li><ahref="https://www.shoop.io/en/">shoop</a> - An open source E-Commerce platform based on Django.</li>
</ul>
<h2id="editor-plugins-and-ides">Editor Plugins and IDEs</h2>
<ul>
<li>Emacs<ul>
<li><ahref="https://github.com/jorgenschaefer/elpy">Elpy</a> - Emacs Python Development Environment.</li>
<li><ahref="https://github.com/DamnWidget/anaconda">Anaconda</a> - Anaconda turns your Sublime Text 3 in a full featured Python development IDE.</li>
<li><ahref="https://github.com/srusskih/SublimeJEDI">SublimeJEDI</a> - A Sublime Text plugin to the awesome auto-complete library Jedi.</li>
</ul>
</li>
<li>Vim<ul>
<li><ahref="https://github.com/davidhalter/jedi-vim">Jedi-vim</a> - Vim bindings for the Jedi auto-completion library for Python.</li>
<li><ahref="https://github.com/klen/python-mode">Python-mode</a> - An all in one plugin for turning Vim into a Python IDE.</li>
<li><ahref="https://github.com/Valloric/YouCompleteMe">YouCompleteMe</a> - Includes <ahref="https://github.com/davidhalter/jedi">Jedi</a>-based completion engine for Python.</li>
</ul>
</li>
<li>Visual Studio<ul>
<li><ahref="https://github.com/Microsoft/PTVS">PTVS</a> - Python Tools for Visual Studio.</li>
</ul>
</li>
<li>Visual Studio Code<ul>
<li><ahref="https://github.com/DonJayamanne/pythonVSCode">Python</a> - An extension with rich support for the Python language, with features including linting, IntelliSense, formatting, refactoring, debugging, unit tests, and jupyter support.</li>
</ul>
</li>
<li>IDE<ul>
<li><ahref="http://www.liclipse.com/">LiClipse</a> - Free polyglot IDE based on Eclipse. Uses PyDev for Python support.</li>
<li><ahref="https://www.jetbrains.com/pycharm/">PyCharm</a> - Commercial Python IDE by JetBrains. Has free community edition available.</li>
<li><ahref="https://github.com/spyder-ide/spyder">Spyder</a> - Open Source Python IDE.</li>
</ul>
</li>
</ul>
<h2id="email">Email</h2>
<p><em>Libraries for sending and parsing email.</em></p>
<ul>
<li><ahref="http://tomekwojcik.github.io/envelopes/">envelopes</a> - Mailing for human beings.</li>
<li><ahref="https://github.com/mailgun/flanker">flanker</a> - A email address and Mime parsing library.</li>
<li><ahref="https://github.com/martinrusev/imbox">imbox</a> - Python IMAP for Humans.</li>
<li><ahref="https://github.com/kennethreitz/inbox.py">inbox.py</a> - Python SMTP Server for Humans.</li>
<p><em>Libraries for Python version and environment management.</em></p>
<ul>
<li><ahref="https://github.com/qw3rtman/p">p</a> - Dead simple interactive Python version management.</li>
<li><ahref="https://github.com/yyuu/pyenv">pyenv</a> - Simple Python version management.</li>
<li><ahref="https://docs.python.org/3/library/venv.html">venv</a> - (Python standard library in Python 3.3+) Creating lightweight virtual environments.</li>
<li><ahref="https://pypi.python.org/pypi/virtualenv">virtualenv</a> - A tool to create isolated Python environments.</li>
<li><ahref="https://pypi.python.org/pypi/virtualenvwrapper">virtualenvwrapper</a> - A set of extensions to virtualenv.</li>
</ul>
<h2id="files">Files</h2>
<p><em>Libraries for file manipulation and MIME type detection.</em></p>
<ul>
<li><ahref="https://docs.python.org/2/library/imghdr.html">imghdr</a> - (Python standard library) Determine the type of an image.</li>
<li><ahref="https://docs.python.org/2/library/mimetypes.html">mimetypes</a> - (Python standard library) Map filenames to MIME types.</li>
<li><ahref="https://github.com/jaraco/path.py">path.py</a> - A module wrapper for <ahref="https://docs.python.org/2/library/os.path.html">os.path</a>.</li>
<li><ahref="https://pathlib.readthedocs.org/en/pep428/">pathlib</a> - (Python standard library in Python 3.4+) An cross-platform, object-oriented path library.</li>
<li><ahref="https://github.com/ahupp/python-magic">python-magic</a> - A Python interface to the libmagic file type identification library.</li>
<li><ahref="https://github.com/mikeorr/Unipath">Unipath</a> - An object-oriented approach to file/directory operations.</li>
<li><ahref="https://github.com/gorakhargosh/watchdog">watchdog</a> - API and shell utilities to monitor file system events.</li>
</ul>
<h2id="foreign-function-interface">Foreign Function Interface</h2>
<p><em>Libraries for providing foreign function interface.</em></p>
<ul>
<li><ahref="https://pypi.python.org/pypi/cffi">cffi</a> - Foreign Function Interface for Python calling C code.</li>
<li><ahref="https://docs.python.org/2/library/ctypes.html">ctypes</a> - (Python standard library) Foreign Function Interface for Python calling C code.</li>
<li><ahref="https://mathema.tician.de/software/pycuda/">PyCUDA</a> - A Python wrapper for Nvidia's CUDA API.</li>
<li><ahref="http://www.swig.org/Doc1.3/Python.html">SWIG</a> - Simplified Wrapper and Interface Generator.</li>
</ul>
<h2id="forms">Forms</h2>
<p><em>Libraries for working with forms.</em></p>
<ul>
<li><ahref="https://github.com/Pylons/deform">Deform</a> - Python HTML form generation library influenced by the formish form generation library.</li>
<li><ahref="https://github.com/dyve/django-bootstrap3">django-bootstrap3</a> - Bootstrap 3 integration with Django.</li>
<li><ahref="https://github.com/maraujop/django-crispy-forms">django-crispy-forms</a> - A Django app which lets you create beautiful forms in a very elegant and DRY way.</li>
<li><ahref="https://github.com/WiserTogether/django-remote-forms">django-remote-forms</a> - A platform independent Django form serializer.</li>
<li><ahref="https://github.com/wtforms/wtforms">WTForms</a> - A flexible forms validation and rendering library.</li>
<p><em>Functional Programming with Python.</em></p>
<ul>
<li><ahref="https://github.com/pytoolz/cytoolz/">CyToolz</a> - Cython implementation of Toolz: High performance functional utilities.</li>
<li><ahref="https://github.com/kachayev/fn.py">fn.py</a> - Functional programming in Python: implementation of missing features to enjoy FP.</li>
<li><ahref="https://github.com/Suor/funcy">funcy</a> - A fancy and practical functional tools.</li>
<li><ahref="https://github.com/pytoolz/toolz">Toolz</a> - A collection of functional utilities for iterators, functions, and dictionaries.</li>
</ul>
<h2id="gui">GUI</h2>
<p><em>Libraries for working with graphical user interface applications.</em></p>
<ul>
<li><ahref="https://docs.python.org/2/library/curses.html#module-curses">curses</a> - Built-in wrapper for <ahref="http://www.gnu.org/software/ncurses/">ncurses</a> used to create terminal GUI applications.</li>
<li><ahref="https://github.com/nucleic/enaml">enaml</a> - Creating beautiful user-interfaces with Declaratic Syntax like QML.</li>
<li><ahref="https://github.com/zoofIO/flexx">Flexx</a> - Flexx is a pure Python toolkit for creating GUI's, that uses web technology for its rendering.</li>
<li><ahref="https://kivy.org/">kivy</a> - A library for creating NUI applications, running on Windows, Linux, Mac OS X, Android and iOS.</li>
<li><ahref="https://bitbucket.org/pyglet/pyglet/wiki/Home">pyglet</a> - A cross-platform windowing and multimedia library for Python.</li>
<li><ahref="https://wiki.gnome.org/Projects/PyGObject">PyGObject</a> - Python Bindings for GLib/GObject/GIO/GTK+ (GTK+3)</li>
<li><ahref="https://riverbankcomputing.com/software/pyqt/intro">PyQt</a> - Python bindings for the <ahref="http://www.qt.io/">Qt</a> cross-platform application and UI framework, with support for both Qt v4 and Qt v5 frameworks.</li>
<li><ahref="https://wiki.qt.io/PySide">PySide</a> - Python bindings for the <ahref="http://www.qt.io/">Qt</a> cross-platform application and UI framework, supporting the Qt v4 framework.</li>
<li><ahref="https://wiki.python.org/moin/TkInter">Tkinter</a> - Tkinter is Python's de-facto standard GUI package.</li>
<li><ahref="https://github.com/pybee/toga">Toga</a> - A Python native, OS native GUI toolkit.</li>
<li><ahref="http://urwid.org/">urwid</a> - A library for creating terminal GUI applications with strong support for widgets, events, rich colors, etc.</li>
<li><ahref="http://wxpython.org/">wxPython</a> - A blending of the wxWidgets C++ class library with the Python.</li>
</ul>
<h2id="game-development">Game Development</h2>
<p><em>Awesome game development libraries.</em></p>
<ul>
<li><ahref="http://cocos2d.org/">Cocos2d</a> - cocos2d is a framework for building 2D games, demos, and other graphical/interactive applications. It is based on pyglet.</li>
<li><ahref="https://www.panda3d.org/">Panda3D</a> - 3D game engine developed by Disney and maintained by Carnegie Mellon's Entertainment Technology Center. Written in C++, completely wrapped in Python.</li>
<li><ahref="http://www.pygame.org/news.html">Pygame</a> - Pygame is a set of Python modules designed for writing games.</li>
<li><ahref="http://www.ogre3d.org/tikiwiki/PyOgre">PyOgre</a> - Python bindings for the Ogre 3D render engine, can be used for games, simulations, anything 3D.</li>
<li><ahref="http://pyopengl.sourceforge.net/">PyOpenGL</a> - Python ctypes bindings for OpenGL and it's related APIs.</li>
<li><ahref="http://pysdl2.readthedocs.io/">PySDL2</a> - A ctypes based wrapper for the SDL2 library.</li>
<li><ahref="https://www.renpy.org/">RenPy</a> - A Visual Novel engine.</li>
</ul>
<h2id="geolocation">Geolocation</h2>
<p><em>Libraries for geocoding addresses and working with latitudes and longitudes.</em></p>
<ul>
<li><ahref="https://github.com/SmileyChris/django-countries">django-countries</a> - A Django app that provides country choices for use with forms, flag icons static files, and a country field for models.</li>
<li><ahref="https://docs.djangoproject.com/en/dev/ref/contrib/gis/">GeoDjango</a> - A world-class geographic web framework.</li>
<li><ahref="https://github.com/maxmind/geoip-api-python">GeoIP</a> - Python API for MaxMind GeoIP Legacy Database.</li>
<li><ahref="https://github.com/frewsxcv/python-geojson">geojson</a> - Python bindings and utilities for GeoJSON.</li>
<li><ahref="https://github.com/appliedsec/pygeoip">pygeoip</a> - Pure Python GeoIP API.</li>
</ul>
<h2id="html-manipulation">HTML Manipulation</h2>
<p><em>Libraries for working with HTML and XML.</em></p>
<ul>
<li><ahref="https://www.crummy.com/software/BeautifulSoup/bs4/doc/">BeautifulSoup</a> - Providing Pythonic idioms for iterating, searching, and modifying HTML or XML.</li>
<li><ahref="https://github.com/mozilla/bleach">bleach</a> - A whitelist-based HTML sanitization and text linkification library.</li>
<li><ahref="https://pypi.python.org/pypi/cssutils/">cssutils</a> - A CSS library for Python.</li>
<li><ahref="https://github.com/html5lib/html5lib-python">html5lib</a> - A standards-compliant library for parsing and serializing HTML documents and fragments.</li>
<li><ahref="http://lxml.de/">lxml</a> - A very fast, easy-to-use and versatile library for handling HTML and XML.</li>
<li><ahref="https://github.com/pallets/markupsafe">MarkupSafe</a> - Implements a XML/HTML/XHTML Markup safe string for Python.</li>
<li><ahref="https://github.com/gawel/pyquery">pyquery</a> - A jQuery-like library for parsing HTML.</li>
<li><ahref="https://github.com/stchris/untangle">untangle</a> - Converts XML documents to Python objects for easy access.</li>
<li><ahref="http://weasyprint.org">WeasyPrint</a> - A visual rendering engine for HTML and CSS that can export to PDF.</li>
<li><ahref="https://xmldataset.readthedocs.io">xmldataset</a> - Simple XML Parsing.</li>
<li><ahref="https://github.com/martinblech/xmltodict">xmltodict</a> - Working with XML feel like you are working with JSON.</li>
<li><ahref="http://docs.python-requests.org/en/latest/">requests</a> - HTTP Requests for Humans™.</li>
<li><ahref="https://github.com/twisted/treq">treq</a> - Python requests like API built on top of Twisted's HTTP client.</li>
<li><ahref="https://github.com/shazow/urllib3">urllib3</a> - A HTTP library with thread-safe connection pooling, file post support, sanity friendly.</li>
<li><ahref="https://github.com/SavinaRoja/PyUserInput">PyUserInput</a> - A module for cross-platform control of the mouse and keyboard.</li>
<li><ahref="https://github.com/secdev/scapy">scapy</a> - A brilliant packet manipulation library.</li>
<li><ahref="https://github.com/rockymeza/wifi">wifi</a> - A Python library and command line tool for working with WiFi on Linux.</li>
</ul>
<h2id="high-performance">High Performance</h2>
<p><em>Libraries for making Python faster.</em></p>
<ul>
<li><ahref="http://cython.org/">Cython</a> - Optimizing Static Compiler for Python. Uses type mixins to compile Python into C or C++ modules resulting in large performance gains.</li>
<li><ahref="http://numba.pydata.org/">Numba</a> - Python JIT complier to LLVM aimed at scientific Python.</li>
<li><ahref="https://github.com/Maratyszcza/PeachPy">PeachPy</a> - x86-64 assembler embedded in Python. Can be used as inline assembler for Python or as a stand-alone assembler for Windows, Linux, OS X, Native Client and Go.</li>
<li><ahref="http://pypy.org/">PyPy</a> - An implementation of Python in Python. The interpreter uses black magic to make Python very fast without having to add in additional type information.</li>
<li><ahref="https://github.com/dropbox/pyston">Pyston</a> - A Python implementation built using LLVM and modern JIT techniques with the goal of achieving good performance.</li>
<li><ahref="https://bitbucket.org/stackless-dev/stackless/overview">Stackless Python</a> - An enhanced version of the Python.</li>
<li><ahref="https://github.com/daboth/pagan">pagan</a> - Retro identicon (Avatar) generation based on input string and hash.</li>
<li><ahref="https://github.com/python-pillow/Pillow">pillow</a> - Pillow is the friendly <ahref="http://www.pythonware.com/products/pil/">PIL</a> fork.</li>
<li><ahref="https://github.com/thumbor/thumbor">thumbor</a> - A smart imaging service. It enables on-demand crop, re-sizing and flipping of images.</li>
<li><ahref="https://github.com/dahlia/wand">wand</a> - Python bindings for <ahref="http://www.imagemagick.org/script/magick-wand.php">MagickWand</a>, C API for ImageMagick.</li>
<li><ahref="https://github.com/bpython/bpython">bpython</a> - A fancy interface to the Python interpreter.</li>
<li><ahref="https://jupyter.org">Jupyter Notebook (IPython)</a> - A rich toolkit to help you make the most out of using Python interactively.</li>
<li><ahref="https://github.com/jonathanslenders/ptpython">ptpython</a> - Advanced Python REPL built on top of the <ahref="https://github.com/jonathanslenders/python-prompt-toolkit">python-prompt-toolkit</a>.</li>
<li><ahref="http://babel.pocoo.org/en/latest/">Babel</a> - An internationalization library for Python.</li>
<li><ahref="https://github.com/ovalhub/pyicu">PyICU</a> - A wrapper of International Components for Unicode C++ library (<ahref="http://site.icu-project.org/">ICU</a>).</li>
<li><ahref="http://apscheduler.readthedocs.io/">APScheduler</a> - A light but powerful in-process task scheduler that lets you schedule functions.</li>
<li><ahref="https://github.com/thauber/django-schedule">django-schedule</a> - A calendaring app for Django.</li>
<li><ahref="http://pydoit.org/">doit</a> - A task runner and build tool.</li>
<li><ahref="https://github.com/gunnery/gunnery">gunnery</a> - Multipurpose task execution tool for distributed systems with web-based interface.</li>
<li><ahref="http://pythonhosted.org/joblib/index.html">Joblib</a> - A set of tools to provide lightweight pipelining in Python.</li>
<li><ahref="https://github.com/fengsp/plan">Plan</a> - Writing crontab file in Python like a charm.</li>
<li><ahref="https://github.com/dbader/schedule">schedule</a> - Python job scheduling for humans.</li>
<li><ahref="https://github.com/knipknap/SpiffWorkflow">Spiff</a> - A powerful workflow engine implemented in pure Python.</li>
<li><ahref="http://docs.openstack.org/developer/taskflow/">TaskFlow</a> - A Python library that helps to make task execution easy, consistent and reliable.</li>
<li><ahref="https://github.com/numenta/nupic">NuPIC</a> - Numenta Platform for Intelligent Computing.</li>
<li><ahref="https://github.com/lisa-lab/pylearn2">Pylearn2</a> - A Machine Learning library based on <ahref="https://github.com/Theano/Theano">Theano</a>.</li>
<li><ahref="http://scikit-learn.org/">scikit-learn</a> - The most popular Python library for Machine Learning.</li>
<li><ahref="https://github.com/josephreisinger/vowpal_porpoise">vowpal_porpoise</a> - A lightweight Python wrapper for <ahref="https://github.com/JohnLangford/vowpal_wabbit/">Vowpal Wabbit</a>.</li>
<li><ahref="https://github.com/douban/dpark">dpark</a> - Python clone of Spark, a MapReduce alike framework in Python.</li>
<li><ahref="https://github.com/klbostee/dumbo">dumbo</a> - Python module that allows one to easily write and run Hadoop programs.</li>
<li><ahref="https://github.com/spotify/luigi">luigi</a> - A module that helps you build complex pipelines of batch jobs.</li>
<li><ahref="https://github.com/Yelp/mrjob">mrjob</a> - Run MapReduce jobs on Hadoop or Amazon Web Services.</li>
<li><ahref="http://spark.apache.org/docs/latest/programming-guide.html">PySpark</a> - The Spark Python API.</li>
<li><ahref="https://github.com/Parsely/streamparse">streamparse</a> - Run Python code against real-time streams of data. Integrates with <ahref="http://storm.apache.org/">Apache Storm</a>.</li>
<h2id="natural-language-processing">Natural Language Processing</h2>
<p><em>Libraries for working with human languages.</em></p>
<ul>
<li><ahref="https://github.com/fxsjy/jieba">Jieba</a> - Chinese text segmentation.</li>
<li><ahref="https://github.com/saffsd/langid.py">langid.py</a> - Stand-alone language identification system.</li>
<li><ahref="http://www.nltk.org/">NLTK</a> - A leading platform for building Python programs to work with human language data.</li>
<li><ahref="http://www.clips.ua.ac.be/pattern">Pattern</a> - A web mining module for the Python.</li>
<li><ahref="https://github.com/isnowfy/snownlp">SnowNLP</a> - A library for processing Chinese text.</li>
<li><ahref="https://spacy.io/">spaCy</a> - A library for industrial-strength natural language processing in Python and Cython.</li>
<li><ahref="https://github.com/sloria/TextBlob">TextBlob</a> - Providing a consistent API for diving into common NLP tasks.</li>
<li><ahref="https://github.com/2shou/TextGrocery">TextGrocery</a> - A simple, efficient short-text classification tool based on LibLinear and Jieba.</li>
<p><em>Tools and libraries for Virtual Networking and SDN (Software Defined Networking).</em></p>
<ul>
<li><ahref="http://mininet.org/">Mininet</a> - A popular network emulator and API written in Python.</li>
<li><ahref="https://github.com/noxrepo/pox">POX</a> - An open source development platform for Python-based Software Defined Networking (SDN) control applications, such as OpenFlow SDN controllers.</li>
<li><ahref="http://frenetic-lang.org/pyretic/">Pyretic</a> - A member of the Frenetic family of SDN programming languages that provides powerful abstractions over network switches or emulators.</li>
<li><ahref="https://github.com/sdn-ixp/internet2award">SDX Platform</a> - SDN based IXP implementation that leverages Mininet, POX and Pyretic.</li>
<p><em>Libraries for networking programming.</em></p>
<ul>
<li><ahref="https://docs.python.org/3/library/asyncio.html">asyncio</a> - (Python standard library) Asynchronous I/O, event loop, coroutines and tasks.</li>
<li><ahref="https://github.com/dieseldev/diesel">diesel</a> - Greenlet-based event I/O Framework for Python.</li>
<li><ahref="https://github.com/quantmind/pulsar">pulsar</a> - Event-driven concurrent framework for Python.</li>
<li><ahref="http://zeromq.github.io/pyzmq/">pyzmq</a> - A Python wrapper for the ZeroMQ message library.</li>
<li><ahref="https://twistedmatrix.com/trac/">Twisted</a> - An event-driven networking engine.</li>
<li><ahref="https://github.com/smira/txZMQ">txZMQ</a> - Twisted based wrapper for the ZeroMQ message library.</li>
</ul>
<h2id="news-feed">News Feed</h2>
<p><em>Libraries for building user's activities.</em></p>
<ul>
<li><ahref="https://github.com/justquick/django-activity-stream">django-activity-stream</a> - Generating generic activity streams from the actions on your site.</li>
<li><ahref="https://github.com/tschellenbach/Stream-Framework">Stream-Framework</a> - Building newsfeed and notification systems using Cassandra and Redis.</li>
<li><ahref="http://mongoengine.org/">MongoEngine</a> - A Python Object-Document-Mapper for working with MongoDB.</li>
<li><ahref="https://github.com/jlafon/PynamoDB">PynamoDB</a> - A Pythonic interface for <ahref="https://aws.amazon.com/dynamodb/">Amazon DynamoDB</a>.</li>
<li><ahref="https://github.com/neuman/python-carteblanche/">Carteblanche</a> - Module to align code with thoughts of users and designers. Also magically handles navigation and permissions.</li>
<li><ahref="https://github.com/django-guardian/django-guardian">django-guardian</a> - Implementation of per object permissions for Django 1.2+</li>
<li><ahref="https://github.com/dfunckt/django-rules">django-rules</a> - A tiny but powerful app providing object-level permissions to Django, without requiring a database.</li>
<li><ahref="https://github.com/timothycrosley/hug">hug</a> - A Python3 framework for cleanly exposing APIs over HTTP and the Command Line with automatic documentation and validation.</li>
<li><ahref="https://github.com/toastdriven/restless">restless</a> - Framework agnostic REST framework based on lessons learned from Tastypie.</li>
<li><ahref="https://github.com/joshmarshall/jsonrpclib/">SimpleJSONRPCServer</a> - This library is an implementation of the JSON-RPC specification.</li>
<li><ahref="https://docs.python.org/2/library/simplexmlrpcserver.html">SimpleXMLRPCServer</a> - (Python standard library) Simple XML-RPC server implementation, single-threaded.</li>
<li><ahref="https://github.com/0rpc/zerorpc-python">zeroRPC</a> - zerorpc is a flexible RPC implementation based on <ahref="http://zeromq.org/">ZeroMQ</a> and <ahref="http://msgpack.org/">MessagePack</a>.</li>
<li><ahref="https://www.elastic.co/guide/en/elasticsearch/client/python-api/current/index.html">elasticsearch-py</a> - The official low-level Python client for <ahref="https://www.elastic.co/products/elasticsearch">Elasticsearch</a>.</li>
<li><ahref="https://github.com/marshmallow-code/marshmallow">marshmallow</a> - marshmallow is an ORM/ODM/framework-agnostic library for converting complex datatypes, such as objects, to and from native Python datatypes.</li>
<li><ahref="https://github.com/brianray/mm">Marmir</a> - Takes Python data structures and turns them into spreadsheets.</li>
<li><ahref="https://openpyxl.readthedocs.io/">openpyxl</a> - A library for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files.</li>
<li><ahref="https://github.com/pyexcel/pyexcel">pyexcel</a> - Providing one API for reading, manipulating and writing csv, ods, xls, xlsx and xlsm files.</li>
<li><ahref="https://github.com/python-openxml/python-docx">python-docx</a> - Reads, queries and modifies Microsoft Word 2007/2008 docx files.</li>
<li><ahref="https://github.com/dagwieers/unoconv">unoconv</a> - Convert between any document format supported by LibreOffice/OpenOffice.</li>
<li><ahref="https://xlsxwriter.readthedocs.io">XlsxWriter</a> - A Python module for creating Excel .xlsx files.</li>
<li><ahref="http://xlwings.org/">xlwings</a> - A BSD-licensed library that makes it easy to call Python from Excel and vice versa.</li>
<li><ahref="https://github.com/python-excel/xlwt">xlwt</a> / <ahref="https://github.com/python-excel/xlrd">xlrd</a> - Writing and reading data and formatting information from Excel files.</li>
<li><ahref="https://github.com/HypothesisWorks/hypothesis-python">hypothesis</a> - Hypothesis is an advanced Quickcheck style property based testing library.</li>
<li><ahref="http://nestorsalceda.github.io/mamba/">mamba</a> - The definitive testing tool for Python. Born under the banner of BDD.</li>
<li><ahref="https://pypi.python.org/pypi/radar">radar</a> - Generate random datetime / time.</li>
</ul>
</li>
<li>Error Handler<ul>
<li><ahref="https://github.com/ajalt/fuckitpy">FuckIt.py</a> - FuckIt.py uses state-of-the-art technology to make sure your Python code runs whether it has any right to or not.</li>
<li><ahref="https://github.com/ztane/python-Levenshtein/">Levenshtein</a> - Fast computation of Levenshtein distance and string similarity.</li>
<li><ahref="https://github.com/vinta/pangu.py">pangu.py</a> - Spacing texts for CJK and alphanumerics.</li>
<li><ahref="https://github.com/pwaller/pyfiglet">pyfiglet</a> - An implementation of figlet written in Python.</li>
<li><ahref="https://github.com/stochastic-technologies/shortuuid">shortuuid</a> - A generator library for concise, unambiguous and URL-safe UUIDs.</li>
<li><ahref="https://pypi.python.org/pypi/Unidecode">unidecode</a> - ASCII transliterations of Unicode text.</li>
<li><ahref="https://github.com/moskytw/uniout">uniout</a> - Print readable chars instead of the escaped string.</li>
<li><ahref="https://github.com/lxneng/xpinyin">xpinyin</a> - A library to translate Chinese hanzi (漢字) to pinyin (拼音).</li>
<li><ahref="https://github.com/dimka665/awesome-slugify">awesome-slugify</a> - A Python slugify library that can preserve unicode.</li>
<li><ahref="https://github.com/un33k/python-slugify">python-slugify</a> - A Python slugify library that translates unicode to ASCII.</li>
<li><ahref="https://github.com/mozilla/unicode-slugify">unicode-slugify</a> - A slugifier that generates unicode slugs with Django as a dependency.</li>
<li><ahref="https://github.com/daviddrysdale/python-phonenumbers">phonenumbers</a> - Parsing, formatting, storing and validating international phone numbers.</li>
<li><ahref="http://www.dabeaz.com/ply/">PLY</a> - Implementation of lex and yacc parsing tools for Python</li>
<li><ahref="http://pygments.org/">Pygments</a> - A generic syntax highlighter.</li>
<li><ahref="http://pyparsing.wikispaces.com/">pyparsing</a> - A general purpose framework for generating parsers.</li>
<li><ahref="https://github.com/derek73/python-nameparser">python-nameparser</a> - Parsing human names into their individual components.</li>
<li><ahref="https://github.com/selwin/python-user-agents">python-user-agents</a> - Browser user agent parser.</li>
<li><ahref="https://github.com/andialbrecht/sqlparse">sqlparse</a> - A non-validating SQL parser.</li>
<p><em>Libraries for accessing third party services APIs. See: <ahref="https://github.com/realpython/list-of-python-api-wrappers">List of Python API Wrappers and Libraries</a>.</em></p>
<ul>
<li><ahref="https://libcloud.apache.org/">apache-libcloud</a> - One Python library for all clouds.</li>
<li><ahref="https://github.com/boto/boto">boto</a> - Python interface to Amazon Web Services.</li>
<li><ahref="https://github.com/gruns/furl">furl</a> - A small Python library that makes manipulating URLs simple.</li>
<li><ahref="https://github.com/codeinthehole/purl">purl</a> - A simple, immutable URL class with a clean API for interrogation and manipulation.</li>
<li><ahref="https://github.com/ellisonleao/pyshorteners">pyshorteners</a> - A pure Python URL shortening lib.</li>
<li><ahref="https://github.com/Alir3z4/python-short_url">short_url</a> - Python implementation for generating Tiny URL and bit.ly-like URLs.</li>
<li><ahref="https://github.com/sloria/webargs">webargs</a> - A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, and Pyramid.</li>
<li><ahref="https://uwsgi-docs.readthedocs.io/">uWSGI</a> - A project aims at developing a full stack for building hosting services, written in C.</li>
<li><ahref="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><ahref="http://grablib.org/">Grab</a> - Site scraping framework.</li>
<li><ahref="https://github.com/hickford/MechanicalSoup">MechanicalSoup</a> - A Python library for automating interaction with websites.</li>
<li><ahref="https://github.com/scrapinghub/portia">portia</a> - Visual scraping for Scrapy.</li>
<li><ahref="https://github.com/binux/pyspider">pyspider</a> - A powerful spider system.</li>
<li><ahref="https://github.com/jmcarp/robobrowser">RoboBrowser</a> - A simple, Pythonic library for browsing the web without a standalone web browser.</li>
<li><ahref="http://scrapy.org/">Scrapy</a> - A fast high-level screen scraping and web crawling framework.</li>
<li><ahref="https://github.com/crossbario/autobahn-python">AutobahnPython</a> - WebSocket & WAMP for Python on Twisted and <ahref="https://docs.python.org/3/library/asyncio.html">asyncio</a>.</li>
<li><ahref="https://github.com/crossbario/crossbar/">Crossbar</a> - Open-source Unified Application Router (Websocket & WAMP for Python on Autobahn).</li>
<li><ahref="https://github.com/stephenmcd/django-socketio">django-socketio</a> - WebSockets for Django.</li>
<li><ahref="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><ahref="https://travis-ci.org">Travis CI</a> - A popular CI service for your open source and <ahref="https://travis-ci.com">private</a> projects. (GitHub only)</li>
<p>Your contributions are always welcome! Please take a look at the <ahref="https://github.com/vinta/awesome-python/blob/master/CONTRIBUTING.md">contribution guidelines</a> first.</p>
<p>I will keep some pull requests open if I'm not sure whether those libraries are awesome, you could <ahref="https://github.com/vinta/awesome-python/pulls">vote for them</a> by adding :+1: to them. Pull requests will be merged when their votes reach <strong>20</strong>.</p></div>