mirror of
https://github.com/vinta/awesome-python.git
synced 2024-11-30 23:41:07 +00:00
Deployed f8744b1
with MkDocs version: 0.15.3
This commit is contained in:
parent
d45c12312f
commit
f5582a37d3
BIN
__init__.pyc
BIN
__init__.pyc
Binary file not shown.
180
index.html
180
index.html
|
@ -156,6 +156,8 @@
|
|||
|
||||
<li><a href="#web-frameworks">Web Frameworks</a></li>
|
||||
|
||||
<li><a href="#serverless-frameworks">Serverless Frameworks</a></li>
|
||||
|
||||
<li><a href="#permissions">Permissions</a></li>
|
||||
|
||||
<li><a href="#cms">CMS</a></li>
|
||||
|
@ -246,6 +248,8 @@
|
|||
|
||||
<li><a href="#devops-tools">DevOps Tools</a></li>
|
||||
|
||||
<li><a href="#chatops-tools">ChatOps Tools</a></li>
|
||||
|
||||
<li><a href="#job-scheduler">Job Scheduler</a></li>
|
||||
|
||||
<li><a href="#foreign-function-interface">Foreign Function Interface</a></li>
|
||||
|
@ -296,7 +300,8 @@
|
|||
<div class="col-md-9" role="main">
|
||||
|
||||
<h1 id="awesome-python">Awesome Python <a href="https://github.com/sindresorhus/awesome"><img alt="Awesome" src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg" /></a></h1>
|
||||
<p>A curated list of awesome Python frameworks, libraries and software. Inspired by <a href="https://github.com/ziadoz/awesome-php">awesome-php</a>.</p>
|
||||
<p>A curated list of awesome Python frameworks, libraries, software and resources.</p>
|
||||
<p>Inspired by <a href="https://github.com/ziadoz/awesome-php">awesome-php</a>.</p>
|
||||
<ul>
|
||||
<li><a href="#awesome-python">Awesome Python</a><ul>
|
||||
<li><a href="#environment-management">Environment Management</a></li>
|
||||
|
@ -324,6 +329,7 @@
|
|||
<li><a href="#database-drivers">Database Drivers</a></li>
|
||||
<li><a href="#orm">ORM</a></li>
|
||||
<li><a href="#web-frameworks">Web Frameworks</a></li>
|
||||
<li><a href="#serverless-frameworks">Serverless Frameworks</a></li>
|
||||
<li><a href="#permissions">Permissions</a></li>
|
||||
<li><a href="#cms">CMS</a></li>
|
||||
<li><a href="#e-commerce">E-commerce</a></li>
|
||||
|
@ -369,6 +375,7 @@
|
|||
<li><a href="#mapreduce">MapReduce</a></li>
|
||||
<li><a href="#third-party-apis">Third-party APIs</a></li>
|
||||
<li><a href="#devops-tools">DevOps Tools</a></li>
|
||||
<li><a href="#chatops-tools">ChatOps Tools</a></li>
|
||||
<li><a href="#job-scheduler">Job Scheduler</a></li>
|
||||
<li><a href="#foreign-function-interface">Foreign Function Interface</a></li>
|
||||
<li><a href="#high-performance">High Performance</a></li>
|
||||
|
@ -432,11 +439,11 @@
|
|||
<p><em>Libraries to create packaged executables for release distribution.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/pyinstaller/pyinstaller">PyInstaller</a> - Converts Python programs into stand-alone executables (cross-platform).</li>
|
||||
<li><a href="http://dh-virtualenv.readthedocs.org/en/latest/">dh-virtualenv</a> - Build and distribute a virtualenv as a Debian package.</li>
|
||||
<li><a href="https://github.com/spotify/dh-virtualenv">dh-virtualenv</a> - Build and distribute a virtualenv as a Debian package.</li>
|
||||
<li><a href="http://nuitka.net/">Nuitka</a> - Compile scripts, modules, packages to an executable or extension module.</li>
|
||||
<li><a href="http://pythonhosted.org/py2app/">py2app</a> - Freezes Python scripts (Mac OS X).</li>
|
||||
<li><a href="http://www.py2exe.org/">py2exe</a> - Freezes Python scripts (Windows).</li>
|
||||
<li><a href="http://pynsist.readthedocs.org/en/latest/">pynsist</a> - A tool to build Windows installers, installers bundle Python itself.</li>
|
||||
<li><a href="http://pynsist.readthedocs.io/">pynsist</a> - A tool to build Windows installers, installers bundle Python itself.</li>
|
||||
</ul>
|
||||
<h2 id="build-tools">Build Tools</h2>
|
||||
<p><em>Compile software from source code.</em></p>
|
||||
|
@ -473,7 +480,7 @@
|
|||
<li><a href="https://github.com/dateutil/dateutil">dateutil</a> - Extensions to the standard Python <a href="https://docs.python.org/2/library/datetime.html">datetime</a> module.</li>
|
||||
<li><a href="https://github.com/myusuf3/delorean/">delorean</a> - A library for clearing up the inconvenient truths that arise dealing with datetimes.</li>
|
||||
<li><a href="https://github.com/zachwill/moment">moment</a> - A Python library for dealing with dates/times. Inspired by <a href="http://momentjs.com/">Moment.js</a>.</li>
|
||||
<li><a href="https://github.com/shnode/PyTime">PyTime</a> - A easy-use Python module which aims to operate date/time/datetime by string.</li>
|
||||
<li><a href="https://github.com/shinux/PyTime">PyTime</a> - A easy-use Python module which aims to operate date/time/datetime by string.</li>
|
||||
<li><a href="https://launchpad.net/pytz">pytz</a> - World timezone definitions, modern and historical. Brings the <a href="https://en.wikipedia.org/wiki/Tz_database">tz database</a> into Python.</li>
|
||||
<li><a href="https://github.com/dirn/When.py">when.py</a> - Providing user-friendly functions to help perform common date and time actions.</li>
|
||||
</ul>
|
||||
|
@ -507,7 +514,7 @@
|
|||
<li><a href="http://pyparsing.wikispaces.com/">pyparsing</a> - A general purpose framework for generating parsers.</li>
|
||||
<li><a href="https://github.com/derek73/python-nameparser">python-nameparser</a> - Parsing human names into their individual components.</li>
|
||||
<li><a href="https://github.com/selwin/python-user-agents">python-user-agents</a> - Browser user agent parser.</li>
|
||||
<li><a href="https://sqlparse.readthedocs.org/en/latest/">sqlparse</a> - A non-validating SQL parser.</li>
|
||||
<li><a href="https://github.com/andialbrecht/sqlparse">sqlparse</a> - A non-validating SQL parser.</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -520,13 +527,14 @@
|
|||
</li>
|
||||
<li>Office<ul>
|
||||
<li><a href="https://github.com/brianray/mm">Marmir</a> - Takes Python data structures and turns them into spreadsheets.</li>
|
||||
<li><a href="https://openpyxl.readthedocs.org/en/latest/">openpyxl</a> - A library for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files.</li>
|
||||
<li><a href="https://openpyxl.readthedocs.io/">openpyxl</a> - A library for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files.</li>
|
||||
<li><a href="https://github.com/pyexcel/pyexcel">pyexcel</a> - Providing one API for reading, manipulating and writing csv, ods, xls, xlsx and xlsm files.</li>
|
||||
<li><a href="https://github.com/python-openxml/python-docx">python-docx</a> - Reads, queries and modifies Microsoft Word 2007/2008 docx files.</li>
|
||||
<li><a href="http://relatorio.tryton.org/">relatorio</a> - Templating OpenDocument files.</li>
|
||||
<li><a href="https://github.com/dagwieers/unoconv">unoconv</a> - Convert between any document format supported by LibreOffice/OpenOffice.</li>
|
||||
<li><a href="https://xlsxwriter.readthedocs.org/en/latest/">XlsxWriter</a> - A Python module for creating Excel .xlsx files.</li>
|
||||
<li><a href="https://xlsxwriter.readthedocs.io">XlsxWriter</a> - A Python module for creating Excel .xlsx files.</li>
|
||||
<li><a href="http://xlwings.org/">xlwings</a> - A BSD-licensed library that makes it easy to call Python from Excel and vice versa.</li>
|
||||
<li><a href="https://github.com/python-excel/xlwt">xlwt</a> / <a href="https://github.com/python-excel/xlrd">xlrd</a> - Writing and reading data and formatting information from Excel files.</li>
|
||||
<li><a href="http://relatorio.tryton.org/">relatorio</a> - Templating OpenDocument files.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>PDF<ul>
|
||||
|
@ -557,12 +565,13 @@
|
|||
<p><em>Libraries for working with human languages.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://www.nltk.org/">NLTK</a> - A leading platform for building Python programs to work with human language data.</li>
|
||||
<li><a href="https://github.com/fxsjy/jieba">Jieba</a> - Chinese text segmentation.</li>
|
||||
<li><a href="https://github.com/saffsd/langid.py">langid.py</a> - Stand-alone language identification system.</li>
|
||||
<li><a href="http://www.clips.ua.ac.be/pattern">Pattern</a> - A web mining module for the Python.</li>
|
||||
<li><a href="https://github.com/fxsjy/jieba">Jieba</a> - Chinese text segmentation.</li>
|
||||
<li><a href="https://github.com/isnowfy/snownlp">SnowNLP</a> - A library for processing Chinese text.</li>
|
||||
<li><a href="http://textblob.readthedocs.org/en/latest/">TextBlob</a> - Providing a consistent API for diving into common NLP tasks.</li>
|
||||
<li><a href="https://spacy.io/">spaCy</a> - A library for industrial-strength natural language processing in Python and Cython.</li>
|
||||
<li><a href="https://github.com/sloria/TextBlob">TextBlob</a> - Providing a consistent API for diving into common NLP tasks.</li>
|
||||
<li><a href="https://github.com/2shou/TextGrocery">TextGrocery</a> - A simple, efficient short-text classification tool based on LibLinear and Jieba.</li>
|
||||
<li><a href="https://github.com/saffsd/langid.py">langid.py</a> - Stand-alone language identification system.</li>
|
||||
</ul>
|
||||
<h2 id="documentation">Documentation</h2>
|
||||
<p><em>Libraries for generating project documentation.</em></p>
|
||||
|
@ -588,6 +597,7 @@
|
|||
<p><em>Libraries for building command-line application.</em></p>
|
||||
<ul>
|
||||
<li>Command-line Application Development<ul>
|
||||
<li><a href="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><a href="http://builtoncement.com/">cement</a> - CLI Application Framework for Python.</li>
|
||||
<li><a href="http://click.pocoo.org/dev/">click</a> - A package for creating beautiful command line interfaces in a composable way.</li>
|
||||
<li><a href="http://docs.openstack.org/developer/cliff/">cliff</a> - A framework for creating command-line programs with multi-level commands.</li>
|
||||
|
@ -610,6 +620,7 @@
|
|||
<li><a href="https://github.com/mooz/percol">percol</a> - Adds flavor of interactive selection to the traditional pipe concept on UNIX.</li>
|
||||
<li><a href="https://github.com/donnemartin/saws">SAWS</a> - A Supercharged AWS CLI.</li>
|
||||
<li><a href="https://github.com/nvbn/thefuck">thefuck</a> - Correcting your previous console command.</li>
|
||||
<li><a href="https://github.com/timofurrer/try">try</a> - A dead simple CLI to try out python packages - It's never been easier.</li>
|
||||
<li><a href="https://github.com/dbcli/mycli">mycli</a> - A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.</li>
|
||||
<li><a href="https://github.com/dbcli/pgcli">pgcli</a> - Postgres CLI with autocompletion and syntax highlighting.</li>
|
||||
</ul>
|
||||
|
@ -626,7 +637,7 @@
|
|||
<h2 id="imagery">Imagery</h2>
|
||||
<p><em>Libraries for manipulating images.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://pillow.readthedocs.org/en/latest/">pillow</a> - Pillow is the friendly <a href="http://www.pythonware.com/products/pil/">PIL</a> fork.</li>
|
||||
<li><a href="https://github.com/python-pillow/Pillow">pillow</a> - Pillow is the friendly <a href="http://www.pythonware.com/products/pil/">PIL</a> fork.</li>
|
||||
<li><a href="https://github.com/rossgoodwin/hmap">hmap</a> - Image histogram remapping.</li>
|
||||
<li><a href="https://sourceforge.net/projects/imgseek/">imgSeek</a> - A project for searching a collection of images using visual similarity.</li>
|
||||
<li><a href="https://github.com/hhatto/nude.py">nude.py</a> - Nudity detection.</li>
|
||||
|
@ -709,7 +720,7 @@
|
|||
<li>PostgreSQL<ul>
|
||||
<li><a href="http://initd.org/psycopg/">psycopg2</a> - The most popular PostgreSQL adapter for Python.</li>
|
||||
<li><a href="https://github.com/gmr/queries">queries</a> - A wrapper of the psycopg2 library for interacting with PostgreSQL.</li>
|
||||
<li><a href="http://txpostgres.readthedocs.org/en/latest/">txpostgres</a> - Twisted based asynchronous driver for PostgreSQL.</li>
|
||||
<li><a href="https://github.com/wulczer/txpostgres">txpostgres</a> - Twisted based asynchronous driver for PostgreSQL.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Other Relational Databases<ul>
|
||||
|
@ -720,8 +731,8 @@
|
|||
</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="http://happybase.readthedocs.org/en/latest/">HappyBase</a> - A developer-friendly library for Apache HBase.</li>
|
||||
<li><a href="https://plyvel.readthedocs.org/en/latest/">Plyvel</a> - A fast and feature-rich Python interface to LevelDB.</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="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.org/ecosystem/drivers/python/">PyMongo</a> - The official Python client for MongoDB.</li>
|
||||
|
@ -781,6 +792,13 @@
|
|||
<li><a href="http://www.web2py.com">web2py</a> - A full stack web framework and platform focused in the ease of use.</li>
|
||||
<li><a href="http://www.tornadoweb.org/en/latest/">Tornado</a> - A Web framework and asynchronous networking library.</li>
|
||||
</ul>
|
||||
<h2 id="serverless-frameworks">Serverless Frameworks</h2>
|
||||
<p><em>Frameworks for developing serverless Python code.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/apex/apex">apex</a> - Build, deploy, and manage <a href="https://aws.amazon.com/lambda/">AWS Lambda</a> functions with ease.</li>
|
||||
<li><a href="https://github.com/Miserlou/Zappa">Zappa</a> - A tool for deploying WSGI applications on AWS Lambda and API Gateway.</li>
|
||||
<li><a href="https://github.com/nficano/python-lambda">python-lambda</a> - A toolkit for developing and deploying Python code in AWS Lambda.</li>
|
||||
</ul>
|
||||
<h2 id="permissions">Permissions</h2>
|
||||
<p><em>Libraries that allow or deny users access to data or functionality.</em></p>
|
||||
<ul>
|
||||
|
@ -825,20 +843,21 @@
|
|||
</li>
|
||||
<li>Flask<ul>
|
||||
<li><a href="http://www.flaskapi.org/">flask-api</a> - Browsable Web APIs for Flask.</li>
|
||||
<li><a href="http://flask-restful.readthedocs.org/en/latest/">flask-restful</a> - Quickly building REST APIs for Flask.</li>
|
||||
<li><a href="https://flask-restless.readthedocs.org/en/latest/">flask-restless</a> - Generating RESTful APIs for database models defined with SQLAlchemy.</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>
|
||||
<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="https://github.com/nicolaiarocci/eve">eve</a> - REST API framework powered by Flask, MongoDB and good intentions.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Pyramid<ul>
|
||||
<li><a href="https://cornice.readthedocs.org/en/latest/">cornice</a> - A REST framework for Pyramid.</li>
|
||||
<li><a href="https://github.com/mozilla-services/cornice">cornice</a> - A RESTful framework for Pyramid.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Framework agnostic<ul>
|
||||
<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 Python3 framework for cleanly exposing APIs over HTTP and the Command Line with automatic documentation and validation.</li>
|
||||
<li><a href="https://github.com/jeffknupp/sandman">sandman</a> - Automated REST APIs for existing database-driven systems.</li>
|
||||
<li><a href="http://restless.readthedocs.org/en/latest/">restless</a> - Framework agnostic REST framework based on lessons learned from Tastypie.</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>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -846,7 +865,7 @@
|
|||
<h2 id="serialization">Serialization</h2>
|
||||
<p><em>Libraries for serializing complex data types</em></p>
|
||||
<ul>
|
||||
<li><a href="http://marshmallow.readthedocs.org/en/latest/">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><a href="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>
|
||||
</ul>
|
||||
<h2 id="authentication">Authentication</h2>
|
||||
<p><em>Libraries for implementing authentications schemes.</em></p>
|
||||
|
@ -875,8 +894,7 @@
|
|||
<h2 id="template-engine">Template Engine</h2>
|
||||
<p><em>Libraries and tools for templating and lexing.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/mitsuhiko/jinja2">Jinja2</a> - A modern and designer friendly templating language.</li>
|
||||
<li><a href="https://chameleon.readthedocs.org/en/latest/">Chameleon</a> - An HTML/XML template engine. Modeled after ZPT, optimized for speed.</li>
|
||||
<li><a href="https://github.com/pallets/jinja">Jinja2</a> - A modern and designer friendly templating language.</li>
|
||||
<li><a href="https://genshi.edgewall.org/">Genshi</a> - Python templating toolkit for generation of web-aware output.</li>
|
||||
<li><a href="http://www.makotemplates.org/">Mako</a> - Hyperfast and lightweight templating for the Python platform.</li>
|
||||
</ul>
|
||||
|
@ -897,7 +915,7 @@
|
|||
<li><a href="https://github.com/elastic/elasticsearch-dsl-py">elasticsearch-dsl-py</a> - The official high-level Python client for Elasticsearch.</li>
|
||||
<li><a href="https://github.com/catholabs/esengine">esengine</a> - ElasticSearch ODM (Object Document Mapper) for Python.</li>
|
||||
<li><a href="https://github.com/edsu/solrpy">solrpy</a> - A Python client for <a href="http://lucene.apache.org/solr/">solr</a>.</li>
|
||||
<li><a href="http://whoosh.readthedocs.org/en/latest/">Whoosh</a> - A fast, pure Python search engine library.</li>
|
||||
<li><a href="http://whoosh.readthedocs.io/">Whoosh</a> - A fast, pure Python search engine library.</li>
|
||||
</ul>
|
||||
<h2 id="news-feed">News Feed</h2>
|
||||
<p><em>Libraries for building user's activities.</em></p>
|
||||
|
@ -909,46 +927,45 @@
|
|||
<p><em>Tools for managing, compressing and minifying website assets.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/django-compressor/django-compressor">django-compressor</a> - Compresses linked and inline JavaScript or CSS into a single cached file.</li>
|
||||
<li><a href="http://django-storages.readthedocs.org/en/latest/">django-storages</a> - A collection of custom storage back ends for Django.</li>
|
||||
<li><a href="https://github.com/jazzband/django-pipeline">django-pipeline</a> - An asset packaging library for Django.</li>
|
||||
<li><a href="https://github.com/jschneier/django-storages">django-storages</a> - A collection of custom storage back ends for Django.</li>
|
||||
<li><a href="http://www.fanstatic.org/en/latest/">fanstatic</a> - Packages, optimizes, and serves static file dependencies as Python packages.</li>
|
||||
<li><a href="http://fileconveyor.org/">File Conveyor</a> - A daemon to detect and sync files to CDNs, S3 and FTP.</li>
|
||||
<li><a href="http://flask-assets.readthedocs.org/en/latest/">Flask-Assets</a> - Helps you integrate webassets into your Flask app.</li>
|
||||
<li><a href="http://fileconveyor.org/">fileconveyor</a> - A daemon to detect and sync files to CDNs, S3 and FTP.</li>
|
||||
<li><a href="https://github.com/miracle2k/flask-assets">flask-assets</a> - Helps you integrate webassets into your Flask app.</li>
|
||||
<li><a href="https://github.com/jaysonsantos/jinja-assets-compressor">jinja-assets-compressor</a> - A Jinja extension to compile and compress your assets.</li>
|
||||
<li><a href="http://webassets.readthedocs.org/en/latest/">webassets</a> - Bundles, optimizes, and manages unique cache-busting URLs for static resources.</li>
|
||||
<li><a href="https://github.com/miracle2k/webassets">webassets</a> - Bundles, optimizes, and manages unique cache-busting URLs for static resources.</li>
|
||||
</ul>
|
||||
<h2 id="caching">Caching</h2>
|
||||
<p><em>Libraries for caching data.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://beaker.readthedocs.org/en/latest/">Beaker</a> - A library for caching and sessions for use with web applications and stand-alone Python scripts and applications.</li>
|
||||
<li><a href="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><a href="https://github.com/django-cache-machine/django-cache-machine">django-cache-machine</a> - Automatic caching and invalidation for Django models.</li>
|
||||
<li><a href="https://github.com/Suor/django-cacheops">django-cacheops</a> - A slick ORM cache with automatic granular event-driven invalidation.</li>
|
||||
<li><a href="https://github.com/5monkeys/django-viewlet">django-viewlet</a> - Render template parts with extended cache control.</li>
|
||||
<li><a href="http://dogpilecache.readthedocs.org/en/latest/">dogpile.cache</a> - dogpile.cache is next generation replacement for Beaker made by same authors.</li>
|
||||
<li><a href="http://dogpilecache.readthedocs.io/">dogpile.cache</a> - dogpile.cache is next generation replacement for Beaker made by same authors.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/HermesCache">HermesCache</a> - Python caching library with tag-based invalidation and dogpile effect prevention.</li>
|
||||
<li><a href="https://github.com/jmoiron/johnny-cache">johnny-cache</a> - A caching framework for django applications.</li>
|
||||
<li><a href="https://github.com/lericson/pylibmc">pylibmc</a> - A Python wrapper around the <a href="http://libmemcached.org/libMemcached.html">libmemcached</a> interface.</li>
|
||||
<li><a href="http://www.grantjenks.com/docs/diskcache/">DiskCache</a> - SQLite and file backed cache backend with faster lookups than memcached and redis.</li>
|
||||
</ul>
|
||||
<h2 id="email">Email</h2>
|
||||
<p><em>Libraries for sending and parsing email.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/StreetVoice/django-celery-ses">django-celery-ses</a> - Django email back end with AWS SES and Celery.</li>
|
||||
<li><a href="http://tomekwojcik.github.io/envelopes/">envelopes</a> - Mailing for human beings.</li>
|
||||
<li><a href="https://github.com/mailgun/flanker">flanker</a> - A email address and Mime parsing library.</li>
|
||||
<li><a href="https://github.com/martinrusev/imbox">imbox</a> - Python IMAP for Humans.</li>
|
||||
<li><a href="https://github.com/kennethreitz/inbox.py">inbox.py</a> - Python SMTP Server for Humans.</li>
|
||||
<li><a href="https://github.com/nylas/sync-engine">inbox</a> - The open source email toolkit.</li>
|
||||
<li><a href="https://github.com/zedshaw/lamson">lamson</a> - Pythonic SMTP Application Server.</li>
|
||||
<li><a href="https://github.com/WoLpH/mailjet">mailjet</a> - Mailjet API implementation for batch mailing, statistics and more.</li>
|
||||
<li><a href="https://github.com/marrow/mailer">marrow.mailer</a> - High-performance extensible mail delivery framework.</li>
|
||||
<li><a href="https://github.com/marrow/mailer">Marrow Mailer</a> - High-performance extensible mail delivery framework.</li>
|
||||
<li><a href="https://github.com/tonioo/modoboa">modoboa</a> - A mail hosting and management platform including a modern and simplified Web UI.</li>
|
||||
<li><a href="http://www.magiksys.net/pyzmail/">pyzmail</a> - Compose, send and parse emails.</li>
|
||||
<li><a href="https://github.com/mailgun/talon">Talon</a> - Mailgun library to extract message quotations and signatures.</li>
|
||||
<li><a href="https://github.com/nylas/sync-engine">Nylas Sync Engine</a> - Providing a RESTful API on top of a powerful email sync platform.</li>
|
||||
<li><a href="https://github.com/kootenpv/yagmail">yagmail</a> - Yet another Gmail/SMTP client.</li>
|
||||
</ul>
|
||||
<h2 id="internationalization">Internationalization</h2>
|
||||
<p><em>Libraries for working with i18n.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://babel.pocoo.org/en/latest/">Babel</a> - An internationalization library for Python.</li>
|
||||
<li><a href="https://korean.readthedocs.org/en/latest/">Korean</a> - A library for <a href="https://en.wikipedia.org/wiki/Korean_language">Korean</a> morphology.</li>
|
||||
<li><a href="https://github.com/ovalhub/pyicu">PyICU</a> - A wrapper of International Components for Unicode C++ library (<a href="http://site.icu-project.org/">ICU</a>).</li>
|
||||
</ul>
|
||||
<h2 id="url-manipulation">URL Manipulation</h2>
|
||||
<p><em>Libraries for parsing URLs.</em></p>
|
||||
|
@ -962,12 +979,12 @@
|
|||
<h2 id="html-manipulation">HTML Manipulation</h2>
|
||||
<p><em>Libraries for working with HTML and XML.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://www.crummy.com/software/BeautifulSoup/bs4/doc/">BeautifulSoup</a> - Providing Pythonic idioms for iterating, searching, and modifying HTML or XML.</li>
|
||||
<li><a href="http://bleach.readthedocs.org/en/latest/">bleach</a> - A whitelist-based HTML sanitization and text linkification library.</li>
|
||||
<li><a href="https://www.crummy.com/software/BeautifulSoup/bs4/doc/">BeautifulSoup</a> - Providing Pythonic idioms for iterating, searching, and modifying HTML or XML.</li>
|
||||
<li><a href="https://github.com/mozilla/bleach">bleach</a> - A whitelist-based HTML sanitization and text linkification library.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/cssutils/">cssutils</a> - A CSS library for Python.</li>
|
||||
<li><a href="https://github.com/html5lib/html5lib-python">html5lib</a> - A standards-compliant library for parsing and serializing HTML documents and fragments.</li>
|
||||
<li><a href="http://lxml.de/">lxml</a> - A very fast, easy-to-use and versatile library for handling HTML and XML.</li>
|
||||
<li><a href="https://github.com/mitsuhiko/markupsafe">MarkupSafe</a> - Implements a XML/HTML/XHTML Markup safe string for Python.</li>
|
||||
<li><a href="https://github.com/pallets/markupsafe">MarkupSafe</a> - Implements a XML/HTML/XHTML Markup safe string for Python.</li>
|
||||
<li><a href="https://github.com/gawel/pyquery">pyquery</a> - A jQuery-like library for parsing HTML.</li>
|
||||
<li><a href="https://github.com/stchris/untangle">untangle</a> - Converts XML documents to Python objects for easy access.</li>
|
||||
<li><a href="https://github.com/xhtml2pdf/xhtml2pdf">xhtml2pdf</a> - HTML/CSS to PDF converter.</li>
|
||||
|
@ -1004,23 +1021,22 @@
|
|||
<h2 id="forms">Forms</h2>
|
||||
<p><em>Libraries for working with forms.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://deform.readthedocs.org/en/latest/">Deform</a> - Python HTML form generation library influenced by the formish form generation library.</li>
|
||||
<li><a href="https://github.com/Pylons/deform">Deform</a> - Python HTML form generation library influenced by the formish form generation library.</li>
|
||||
<li><a href="https://github.com/dyve/django-bootstrap3">django-bootstrap3</a> - Bootstrap 3 integration with Django.</li>
|
||||
<li><a href="http://django-crispy-forms.readthedocs.org/en/latest/">django-crispy-forms</a> - A Django app which lets you create beautiful forms in a very elegant and DRY way.</li>
|
||||
<li><a href="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><a href="https://github.com/WiserTogether/django-remote-forms">django-remote-forms</a> - A platform independent Django form serializer.</li>
|
||||
<li><a href="http://wtforms.readthedocs.org/en/latest/">WTForms</a> - A flexible forms validation and rendering library.</li>
|
||||
<li><a href="http://wtforms-json.readthedocs.org/en/latest/">WTForms-JSON</a> - A WTForms extension for JSON data handling.</li>
|
||||
<li><a href="https://github.com/wtforms/wtforms">WTForms</a> - A flexible forms validation and rendering library.</li>
|
||||
</ul>
|
||||
<h2 id="data-validation">Data Validation</h2>
|
||||
<p><em>Libraries for validating data. Used for forms in many cases.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://docs.python-cerberus.org/en/stable/">Cerberus</a> - A mappings-validator with a variety of rules, normalization-features and simple customization that uses a pythonic schema-definition.</li>
|
||||
<li><a href="http://docs.pylonsproject.org/projects/colander/en/latest/">colander</a> - A system for validating and deserializing data obtained via XML, JSON, an HTML form post or any other equally simple data serialization.</li>
|
||||
<li><a href="https://github.com/ambitioninc/kmatch">kmatch</a> - A language for matching/validating/filtering Python dictionaries.</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>
|
||||
<li><a href="https://github.com/keleshev/schema">schema</a> - A library for validating Python data structures.</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/nicolaiarocci/cerberus/">Cerberus</a> - A lightweight and extensible data validation library.</li>
|
||||
<li><a href="http://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://github.com/alecthomas/voluptuous">voluptuous</a> - A Python data validation library.</li>
|
||||
<li><a href="https://github.com/podio/valideer">valideer</a> - Lightweight extensible data validation and adaptation library.</li>
|
||||
<li><a href="https://github.com/alecthomas/voluptuous">voluptuous</a> - A Python data validation library. It is primarily intended for validating data coming into Python as JSON, YAML, etc.</li>
|
||||
</ul>
|
||||
<h2 id="anti-spam">Anti-spam</h2>
|
||||
<p><em>Libraries for fighting spam.</em></p>
|
||||
|
@ -1038,7 +1054,7 @@
|
|||
<ul>
|
||||
<li><a href="https://github.com/Eugeny/ajenti">Ajenti</a> - The admin panel your servers deserve.</li>
|
||||
<li><a href="http://djangosuit.com/">django-suit</a> - Alternative Django Admin-Interface (free only for Non-commercial use).</li>
|
||||
<li><a href="https://github.com/sshwsfc/django-xadmin">django-xadmin</a> - Drop-in replacement of Django admin comes with lots of goodies.</li>
|
||||
<li><a href="https://github.com/sshwsfc/xadmin">django-xadmin</a> - Drop-in replacement of Django admin comes with lots of goodies.</li>
|
||||
<li><a href="https://github.com/flask-admin/flask-admin">flask-admin</a> - Simple and extensible administrative interface framework for Flask.</li>
|
||||
<li><a href="https://github.com/mher/flower">flower</a> - Real-time monitor and web admin for Celery.</li>
|
||||
<li><a href="http://grappelliproject.com">Grappelli</a> – A jazzy skin for the Django Admin-Interface.</li>
|
||||
|
@ -1058,7 +1074,7 @@
|
|||
<p><em>Libraries for starting and communicating with OS processes.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/kennethreitz/envoy">envoy</a> - Python <a href="https://docs.python.org/2/library/subprocess.html">subprocess</a> for Humans™.</li>
|
||||
<li><a href="http://sarge.readthedocs.org/en/latest/">sarge</a> - Yet another wrapper for subprocess.</li>
|
||||
<li><a href="http://sarge.readthedocs.io/">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="concurrency-and-parallelism">Concurrency and Parallelism</h2>
|
||||
|
@ -1092,14 +1108,14 @@
|
|||
<p><em>WSGI-compatible web servers.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://pypi.python.org/pypi/gunicorn">gunicorn</a> - Pre-forked, partly written in C.</li>
|
||||
<li><a href="https://uwsgi-docs.readthedocs.org/en/latest/">uwsgi</a> - A project aims at developing a full stack for building hosting services, written in C.</li>
|
||||
<li><a href="https://uwsgi-docs.readthedocs.io/">uwsgi</a> - A project aims at developing a full stack for building hosting services, written in C.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/bjoern">bjoern</a> - Asynchronous, very fast and written in C.</li>
|
||||
<li><a href="http://www.fapws.org/">fapws3</a> - Asynchronous (network side only), written in C.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/meinheld">meinheld</a> - Asynchronous, partly written in C.</li>
|
||||
<li><a href="https://github.com/hivesolutions/netius">netius</a> - Asynchronous, very fast.</li>
|
||||
<li><a href="http://pythonpaste.org/">paste</a> - Multi-threaded, stable, tried and tested.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/rocket">rocket</a> - Multi-threaded.</li>
|
||||
<li><a href="https://waitress.readthedocs.org/en/latest/">waitress</a> - Multi-threaded, poweres Pyramid.</li>
|
||||
<li><a href="https://waitress.readthedocs.io/">waitress</a> - Multi-threaded, poweres Pyramid.</li>
|
||||
<li><a href="http://werkzeug.pocoo.org/">Werkzeug</a> - A WSGI utility library for Python that powers Flask and can easily be embedded into your own projects.</li>
|
||||
</ul>
|
||||
<h2 id="rpc-servers">RPC Servers</h2>
|
||||
|
@ -1142,7 +1158,7 @@
|
|||
<li><a href="http://www.pygame.org/news.html">Pygame</a> - Pygame is a set of Python modules designed for writing games.</li>
|
||||
<li><a href="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><a href="http://pyopengl.sourceforge.net/">PyOpenGL</a> - Python ctypes bindings for OpenGL and it's related APIs.</li>
|
||||
<li><a href="http://pysdl2.readthedocs.org/en/latest/">PySDL2</a> - A ctypes based wrapper for the SDL2 library.</li>
|
||||
<li><a href="http://pysdl2.readthedocs.io/">PySDL2</a> - A ctypes based wrapper for the SDL2 library.</li>
|
||||
<li><a href="https://www.renpy.org/">RenPy</a> - A Visual Novel engine.</li>
|
||||
</ul>
|
||||
<h2 id="logging">Logging</h2>
|
||||
|
@ -1150,8 +1166,8 @@
|
|||
<ul>
|
||||
<li><a href="https://docs.python.org/2/library/logging.html">logging</a> - (Python standard library) Logging facility for Python.</li>
|
||||
<li><a href="http://pythonhosted.org/Logbook/">logbook</a> - Logging replacement for Python.</li>
|
||||
<li><a href="https://eliot.readthedocs.org/en/latest/">Eliot</a> - Logging for complex & distributed systems.</li>
|
||||
<li><a href="http://raven.readthedocs.org/en/latest/">Raven</a> - The Python client for Sentry.</li>
|
||||
<li><a href="https://github.com/ClusterHQ/eliot">Eliot</a> - Logging for complex & distributed systems.</li>
|
||||
<li><a href="https://github.com/getsentry/raven-python">Raven</a> - The Python client for Sentry.</li>
|
||||
<li><a href="https://pypi.python.org/pypi/sentry">Sentry</a> - A realtime logging and aggregation server.</li>
|
||||
</ul>
|
||||
<h2 id="testing">Testing</h2>
|
||||
|
@ -1159,23 +1175,24 @@
|
|||
<ul>
|
||||
<li>Testing Frameworks<ul>
|
||||
<li><a href="https://docs.python.org/2/library/unittest.html">unittest</a> - (Python standard library) Unit testing framework.</li>
|
||||
<li><a href="https://nose.readthedocs.org/en/latest/">nose</a> - nose extends unittest.</li>
|
||||
<li><a href="https://github.com/benjamin-hodgson/Contexts">contexts</a> - A BDD framework for Python 3.3+. Inspired by C#'s <code>Machine.Specifications</code>.</li>
|
||||
<li><a href="https://github.com/DRMacIver/hypothesis">hypothesis</a> - Hypothesis is an advanced Quickcheck style property based testing library.</li>
|
||||
<li><a href="http://nestorsalceda.github.io/mamba/">mamba</a> - The definitive testing tool for Python. Born under the banner of BDD.</li>
|
||||
<li><a href="https://github.com/asweigart/pyautogui">PyAutoGUI</a> - PyAutoGUI is a cross-platform GUI automation Python module for human beings.</li>
|
||||
<li><a href="https://github.com/drslump/pyshould">pyshould</a> - Should style asserts based on <a href="https://github.com/hamcrest/PyHamcrest">PyHamcrest</a>.</li>
|
||||
<li><a href="https://github.com/nose-devs/nose">nose</a> - A nicer <code>unittest</code> for Python.</li>
|
||||
<li><a href="http://pytest.org/latest/">pytest</a> - A mature full-featured Python testing tool.</li>
|
||||
<li><a href="https://github.com/CleanCut/green">green</a> - A clean, colorful test runner.</li>
|
||||
<li><a href="http://heynemann.github.io/pyvows/">pyvows</a> - BDD style testing for Python. Inspired by <a href="https://github.com/vowsjs/vows">Vows.js</a>.</li>
|
||||
<li><a href="https://github.com/HypothesisWorks/hypothesis-python">hypothesis</a> - Hypothesis is an advanced Quickcheck style property based testing library.</li>
|
||||
<li><a href="http://nestorsalceda.github.io/mamba/">mamba</a> - The definitive testing tool for Python. Born under the banner of BDD.</li>
|
||||
<li><a href="https://github.com/robotframework/robotframework">Robot Framework</a> - A generic test automation framework.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Web Testing<ul>
|
||||
<li>Test Runners<ul>
|
||||
<li><a href="https://tox.readthedocs.io/">tox</a> - Auto builds and tests distributions in multiple Python versions</li>
|
||||
<li><a href="https://github.com/CleanCut/green">green</a> - A clean, colorful test runner.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>GUI / Web Testing<ul>
|
||||
<li><a href="https://pypi.python.org/pypi/selenium">Selenium</a> - Python bindings for <a href="http://www.seleniumhq.org/">Selenium</a> WebDriver.</li>
|
||||
<li><a href="https://github.com/locustio/locust">locust</a> - Scalable user load testing tool written in Python.</li>
|
||||
<li><a href="https://github.com/seatgeek/sixpack">sixpack</a> - A language-agnostic A/B Testing framework.</li>
|
||||
<li><a href="https://splinter.readthedocs.org/en/latest/">splinter</a> - Open source tool for testing web applications.</li>
|
||||
<li><a href="https://github.com/cobrateam/splinter">splinter</a> - Open source tool for testing web applications.</li>
|
||||
<li><a href="https://github.com/asweigart/pyautogui">PyAutoGUI</a> - PyAutoGUI is a cross-platform GUI automation Python module for human beings.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Mock<ul>
|
||||
|
@ -1216,12 +1233,13 @@
|
|||
<li><a href="https://github.com/scottrogowski/code2flow">code2flow</a> - Turn your Python and JavaScript code into DOT flowcharts.</li>
|
||||
<li><a href="https://github.com/gak/pycallgraph">pycallgraph</a> - A library that visualises the flow (call graph) of your Python application.</li>
|
||||
<li><a href="https://github.com/yinwang0/pysonar2">pysonar2</a> - A type inferencer and indexer for Python.</li>
|
||||
<li><a href="http://coala-analyzer.org/">coala</a> - Language independent and easily extendable code analysis application.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Linter<ul>
|
||||
<li><a href="https://pypi.python.org/pypi/flake8">Flake8</a> - The modular source code checker: pep8, pyflakes and co.</li>
|
||||
<li><a href="https://www.pylint.org/">Pylint</a> - A Fully customizable source code analyzer.</li>
|
||||
<li><a href="https://pylama.readthedocs.org/en/latest/">pylama</a> - Code audit tool for Python and JavaScript.</li>
|
||||
<li><a href="https://github.com/klen/pylama">pylama</a> - Code audit tool for Python and JavaScript.</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -1258,10 +1276,11 @@
|
|||
<li><a href="https://github.com/chapmanb/bcbio-nextgen">bcbio-nextgen</a> - A toolkit providing best-practice pipelines for fully automated high throughput sequencing analysis.</li>
|
||||
<li><a href="https://github.com/chapmanb/bcbb">bccb</a> - Collection of useful code related to biological analysis.</li>
|
||||
<li><a href="http://biopython.org/wiki/Main_Page">Biopython</a> - Biopython is a set of freely available tools for biological computation.</li>
|
||||
<li><a href="http://blaze.readthedocs.org/en/latest/index.html">blaze</a> - NumPy and Pandas interface to Big Data.</li>
|
||||
<li><a href="https://github.com/blaze/blaze">blaze</a> - NumPy and Pandas interface to Big Data.</li>
|
||||
<li><a href="http://cclib.github.io/">cclib</a> - A library for parsing and interpreting the results of computational chemistry packages.</li>
|
||||
<li><a href="https://networkx.github.io/">NetworkX</a> - A high-productivity software for complex networks.</li>
|
||||
<li><a href="http://neupy.com/pages/home.html">Neupy</a> - Running and testing different Artificial Neural Networks algorithms.</li>
|
||||
<li><a href="http://nipy.org">NIPY</a> - A collection of neuroimaging toolkits.</li>
|
||||
<li><a href="http://numba.pydata.org/">Numba</a> - Python JIT (just in time) complier to LLVM aimed at scientific Python by the developers of Cython and NumPy.</li>
|
||||
<li><a href="http://www.numpy.org/">NumPy</a> - A fundamental package for scientific computing with Python.</li>
|
||||
<li><a href="http://openbabel.org/wiki/Main_Page">Open Babel</a> - A chemical toolbox designed to speak the many languages of chemical data.</li>
|
||||
|
@ -1308,7 +1327,7 @@
|
|||
<li><a href="https://github.com/lisa-lab/pylearn2">Pylearn2</a> - A Machine Learning library based on <a href="https://github.com/Theano/Theano">Theano</a>.</li>
|
||||
<li><a href="https://github.com/ocelma/python-recsys">python-recsys</a> - A Python library for implementing a Recommender System.</li>
|
||||
<li><a href="http://scikit-learn.org/">scikit-learn</a> - A Python module for machine learning built on top of SciPy.</li>
|
||||
<li><a href="https://github.com/andersbll/deeppy">pydeep</a>-Deep learning in python</li>
|
||||
<li><a href="https://github.com/andersbll/deeppy">pydeep</a> - Deep learning in python</li>
|
||||
<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/tensorflow/skflow">skflow</a> - A simplified interface for <a href="https://github.com/tensorflow/tensorflow">TensorFlow</a> (mimicking scikit-learn).</li>
|
||||
</ul>
|
||||
|
@ -1336,7 +1355,7 @@
|
|||
<li><a href="https://libcloud.apache.org/">apache-libcloud</a> - One Python library for all clouds.</li>
|
||||
<li><a href="https://github.com/boto/boto">boto</a> - Python interface to Amazon Web Services.</li>
|
||||
<li><a href="https://github.com/sunlightlabs/django-wordpress/">django-wordpress</a> - WordPress models and views for Django.</li>
|
||||
<li><a href="https://github.com/pythonforfacebook/facebook-sdk">facebook-sdk</a> - Facebook Platform Python SDK.</li>
|
||||
<li><a href="https://github.com/mobolic/facebook-sdk">facebook-sdk</a> - Facebook Platform Python SDK.</li>
|
||||
<li><a href="https://github.com/jgorset/facepy">facepy</a> - Facepy makes it really easy to interact with Facebook's Graph API</li>
|
||||
<li><a href="https://github.com/charlierguo/gmail">gmail</a> - A Pythonic interface for Gmail.</li>
|
||||
<li><a href="https://github.com/google/google-api-python-client">google-api-python-client</a> - Google APIs Client Library for Python.</li>
|
||||
|
@ -1350,20 +1369,24 @@
|
|||
<li><a href="https://github.com/saltstack/salt">SaltStack</a> - Infrastructure automation and management system.</li>
|
||||
<li><a href="http://www.openstack.org/">OpenStack</a> - Open source software for building private and public clouds.</li>
|
||||
<li><a href="https://docs.docker.com/compose/">Docker Compose</a> - Fast, isolated development environments using <a href="https://www.docker.com/">Docker</a>.</li>
|
||||
<li><a href="http://www.fabfile.org/">Fabric</a> - A simple, Pythonic tool for remote execution and deployment.</li>
|
||||
<li><a href="http://cloudinit.readthedocs.io/">Cloud-Init</a> - A multi-distribution package that handles early initialization of a cloud instance.</li>
|
||||
<li><a href="https://github.com/sebastien/cuisine">cuisine</a> - Chef-like functionality for Fabric.</li>
|
||||
<li><a href="http://www.fabfile.org/">Fabric</a> - A simple, Pythonic tool for remote execution and deployment.</li>
|
||||
<li><a href="https://github.com/ronnix/fabtools">Fabtools</a> - Tools for writing awesome Fabric files.</li>
|
||||
<li><a href="https://bitbucket.org/haard/gitapi">gitapi</a> - Pure-Python API for Git.</li>
|
||||
<li><a href="https://bitbucket.org/haard/hgapi">hgapi</a> - Pure-Python API for Mercurial.</li>
|
||||
<li><a href="https://github.com/nickstenning/honcho">honcho</a> - A Python clone of <a href="https://github.com/ddollar/foreman">Foreman</a>, for managing Procfile-based applications.</li>
|
||||
<li><a href="https://github.com/pexpect/pexpect">pexpect</a> - Controlling interactive programs in a pseudo-terminal like GNU expect.</li>
|
||||
<li><a href="https://github.com/giampaolo/psutil">psutil</a> - A cross-platform process and system utilities module.</li>
|
||||
<li><a href="https://github.com/Supervisor/supervisor">supervisor</a> - Supervisor process control system for UNIX.</li>
|
||||
</ul>
|
||||
<h2 id="chatops-tools">ChatOps Tools</h2>
|
||||
<p><em>Libraries for chatbot development.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://errbot.io/">Errbot</a> - The easiest and most popular chatbot to implement ChatOps.</li>
|
||||
</ul>
|
||||
<h2 id="job-scheduler">Job Scheduler</h2>
|
||||
<p><em>Libraries for scheduling jobs.</em></p>
|
||||
<ul>
|
||||
<li><a href="http://apscheduler.readthedocs.org/en/latest/">APScheduler</a> - A light but powerful in-process task scheduler that lets you schedule functions.</li>
|
||||
<li><a href="http://apscheduler.readthedocs.io/">APScheduler</a> - A light but powerful in-process task scheduler that lets you schedule functions.</li>
|
||||
<li><a href="https://github.com/thauber/django-schedule">django-schedule</a> - A calendaring app for Django.</li>
|
||||
<li><a href="http://pydoit.org/">doit</a> - A task runner and build tool.</li>
|
||||
<li><a href="https://github.com/gunnery/gunnery">gunnery</a> - Multipurpose task execution tool for distributed systems with web-based interface.</li>
|
||||
|
@ -1414,7 +1437,7 @@
|
|||
<li><a href="http://pyrorobotics.com/">Pyro</a> - Python Robotics.</li>
|
||||
<li><a href="https://github.com/SavinaRoja/PyUserInput">PyUserInput</a> - A module for cross-platform control of the mouse and keyboard.</li>
|
||||
<li><a href="https://github.com/secdev/scapy">scapy</a> - A brilliant packet manipulation library.</li>
|
||||
<li><a href="https://wifi.readthedocs.org/en/latest/">wifi</a> - A Python library and command line tool for working with WiFi on Linux.</li>
|
||||
<li><a href="https://github.com/rockymeza/wifi">wifi</a> - A Python library and command line tool for working with WiFi on Linux.</li>
|
||||
<li><a href="http://www.pingo.io/">Pingo</a> - Pingo provides a uniform API to program devices like the Raspberry Pi, pcDuino, Intel Galileo, etc.</li>
|
||||
</ul>
|
||||
<h2 id="compatibility">Compatibility</h2>
|
||||
|
@ -1428,7 +1451,7 @@
|
|||
<p><em>Useful libraries or tools that don't fit in the categories above.</em></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/jek/blinker">blinker</a> - A fast Python in-process signal/event dispatching system.</li>
|
||||
<li><a href="https://github.com/mitsuhiko/itsdangerous">itsdangerous</a> - Various helpers to pass trusted data to untrusted environments.</li>
|
||||
<li><a href="https://github.com/pallets/itsdangerous">itsdangerous</a> - Various helpers to pass trusted data to untrusted environments.</li>
|
||||
<li><a href="https://github.com/mitsuhiko/pluginbase">pluginbase</a> - A simple but flexible plugin system for Python.</li>
|
||||
<li><a href="https://github.com/PacketPerception/pychievements">Pychievements</a> - A framework for creating and tracking achievements.</li>
|
||||
<li><a href="http://www.tryton.org/">Tryton</a> - A general purpose business framework.</li>
|
||||
|
@ -1482,7 +1505,9 @@
|
|||
</ul>
|
||||
<h2 id="code-quality">Code Quality</h2>
|
||||
<ul>
|
||||
<li><a href="https://codecov.io/">Codecov</a> - Code coverage dashboard.</li>
|
||||
<li><a href="https://www.codacy.com/">Codacy</a> - Automated Code Review to ship better code, faster. Free for Open Source.</li>
|
||||
<li><a href="https://landscape.io/">Landscape</a> - Hosted continuous Python code metrics.</li>
|
||||
<li><a href="https://www.quantifiedcode.com/">QuantifiedCode</a> - A data-driven, automated, continuous code review tool.</li>
|
||||
</ul>
|
||||
<h1 id="resources">Resources</h1>
|
||||
|
@ -1492,7 +1517,7 @@
|
|||
<li><a href="https://www.reddit.com/r/python">r/Python</a></li>
|
||||
<li><a href="https://www.coolgithubprojects.com/">CoolGithubProjects</a></li>
|
||||
<li><a href="https://www.djangopackages.com/">Django Packages</a></li>
|
||||
<li><a href="http://www.fullstackpython.com/">Full Stack Python</a></li>
|
||||
<li><a href="https://www.fullstackpython.com/">Full Stack Python</a></li>
|
||||
<li><a href="http://python3wos.appspot.com/">Python 3 Wall of Superpowers</a></li>
|
||||
<li><a href="http://pythonhackers.com/open-source/">Python Hackers</a></li>
|
||||
<li><a href="https://python.zeef.com/alan.richmond">Python ZEEF</a></li>
|
||||
|
@ -1501,6 +1526,7 @@
|
|||
</ul>
|
||||
<h2 id="weekly">Weekly</h2>
|
||||
<ul>
|
||||
<li><a href="http://weekly.codetengu.com/">CodeTengu Weekly</a></li>
|
||||
<li><a href="http://importpython.com/newsletter/">Import Python Newsletter</a></li>
|
||||
<li><a href="http://pycoders.com/">Pycoder's Weekly</a></li>
|
||||
<li><a href="http://www.pythonweekly.com/">Python Weekly</a></li>
|
||||
|
@ -1534,7 +1560,7 @@
|
|||
</ul>
|
||||
<h1 id="contributing">Contributing</h1>
|
||||
<p>Your contributions are always welcome! Please take a look at the <a href="https://github.com/vinta/awesome-python/blob/master/CONTRIBUTING.md">contribution guidelines</a> first.</p>
|
||||
<p>I would keep some pull requests open if I'm not sure whether the libraries are awesome, you could <a href="https://github.com/vinta/awesome-python/pulls">vote for them</a> by leaving a comment that contains <code>+1</code>.</p></div>
|
||||
<p>I would keep some pull requests open if I'm not sure whether the libraries are awesome, you could <a href="https://github.com/vinta/awesome-python/pulls">vote for them</a> by adding :+1: to them.</p></div>
|
||||
</div>
|
||||
|
||||
<footer class="col-md-12">
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -4,7 +4,7 @@
|
|||
|
||||
<url>
|
||||
<loc>http://awesome-python.com/</loc>
|
||||
<lastmod>2016-03-13</lastmod>
|
||||
<lastmod>2016-05-25</lastmod>
|
||||
<changefreq>daily</changefreq>
|
||||
</url>
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user