Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

fucking-awesome-python


https://github.com/codebuildervaibhav/fucking-awesome-python

  • :octocat: ajenti - :star: 6187 :fork_and_knife: 747 - The admin panel your servers deserve.
  • :earth_americas: django-grappelli - A jazzy skin for the Django Admin-Interface.
  • :octocat: django-jet - :star: 2914 :fork_and_knife: 641 - Modern responsive template for the Django admin interface with improved functionality.
  • :earth_americas: django-suit - Alternative Django Admin-Interface (free only for Non-commercial use).
  • :octocat: django-xadmin - :star: 4482 :fork_and_knife: 1389 - Drop-in replacement of Django admin comes with lots of goodies.
  • :octocat: flask-admin - :star: 4469 :fork_and_knife: 1278 - Simple and extensible administrative interface framework for Flask.
  • :octocat: flower - :star: 4516 :fork_and_knife: 786 - Real-time monitor and web admin for Celery.
  • :octocat: jet-bridge - :star: 820 :fork_and_knife: 71 - Admin panel framework for any application with nice UI (ex Jet Django)
  • :octocat: wooey - :star: 1496 :fork_and_knife: 169 - A Django app which creates automatic web UIs for Python scripts.
  • awesome-algorithms
  • :octocat: algorithms - :star: 18217 :fork_and_knife: 3728 - Minimal examples of data structures and algorithms.
  • :octocat: python-ds - :star: 1143 :fork_and_knife: 401 - A collection of data structure and algorithms for coding interviews.
  • :octocat: sortedcontainers - :star: 1902 :fork_and_knife: 122 - Fast and pure-Python implementation of sorted collections.
  • :octocat: TheAlgorithms - :star: 91391 :fork_and_knife: 26952 - All Algorithms implemented in Python.
  • :octocat: PyPattyrn - :star: 1073 :fork_and_knife: 106 - A simple yet effective library for implementing common design patterns.
  • :octocat: python-patterns - :star: 26261 :fork_and_knife: 5490 - A collection of design patterns in Python.
  • :octocat: transitions - :star: 3264 :fork_and_knife: 407 - A lightweight, object-oriented finite state machine implementation.
  • ASGI - compatible web servers.*
  • :octocat: daphne - :star: 1387 :fork_and_knife: 178 - A HTTP, HTTP2 and WebSocket protocol server for ASGI and ASGI-HTTP.
  • :octocat: uvicorn - :star: 3264 :fork_and_knife: 252 - A lightning-fast ASGI server implementation, using uvloop and httptools.
  • :earth_americas: asyncio - (Python standard library) Asynchronous I/O, event loop, coroutines and tasks.
  • awesome-asyncio
  • :octocat: trio - :star: 3510 :fork_and_knife: 206 - A friendly library for async concurrency and I/O.
  • :earth_americas: Twisted - An event-driven networking engine.
  • :octocat: uvloop - :star: 7252 :fork_and_knife: 434 - Ultra fast implementation of `asyncio` event loop on top of `libuv`.
  • :octocat: audioread - :star: 352 :fork_and_knife: 83 - Cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio decoding.
  • :octocat: dejavu - :star: 5207 :fork_and_knife: 1224 - Audio fingerprinting and recognition.
  • :octocat: kapre - :star: 667 :fork_and_knife: 127 - Keras Audio Preprocessors
  • :octocat: librosa - :star: 4031 :fork_and_knife: 669 - Python library for audio and music analysis
  • :octocat: matchering - :star: 270 :fork_and_knife: 41 - A library for automated reference audio mastering.
  • :earth_americas: mingus - An advanced music theory and notation package with MIDI file and playback support.
  • :octocat: pyAudioAnalysis - :star: 3509 :fork_and_knife: 932 - Audio feature extraction, classification, segmentation and applications.
  • :octocat: pydub - :star: 4882 :fork_and_knife: 676 - Manipulate audio with a simple and easy high level interface.
  • :octocat: TimeSide - :star: 294 :fork_and_knife: 49 - Open web audio processing framework.
  • :octocat: beets - :star: 9727 :fork_and_knife: 1617 - A music library manager and [MusicBrainz](https://musicbrainz.org/) tagger.
  • :octocat: eyeD3 - :star: 260 :fork_and_knife: 38 - A tool for working with audio files, specifically MP3 files containing ID3 metadata.
  • :octocat: mutagen - :star: 685 :fork_and_knife: 93 - A Python module to handle audio metadata.
  • :octocat: tinytag - :star: 417 :fork_and_knife: 79 - A library for reading music meta data of MP3, OGG, FLAC and Wave files.
  • :octocat: authlib - :star: 2141 :fork_and_knife: 231 - JavaScript Object Signing and Encryption draft implementation.
  • :octocat: django-allauth - :star: 5965 :fork_and_knife: 2124 - Authentication app for Django that "just works."
  • :octocat: django-oauth-toolkit - :star: 2072 :fork_and_knife: 580 - OAuth 2 goodies for Django.
  • :octocat: oauthlib - :star: 2115 :fork_and_knife: 425 - A generic and thorough implementation of the OAuth request-signing logic.
  • :octocat: python-oauth2 - :star: 2931 :fork_and_knife: 1045 - A fully tested, abstract interface to creating OAuth clients and servers.
  • :octocat: python-social-auth - :star: 2792 :fork_and_knife: 1136 - An easy-to-setup social authentication mechanism.
  • :octocat: pyjwt - :star: 3517 :fork_and_knife: 456 - JSON Web Token implementation in Python.
  • :octocat: python-jose - :star: 734 :fork_and_knife: 137 - A JOSE implementation in Python.
  • :octocat: python-jwt - :star: 178 :fork_and_knife: 24 - A module for generating and verifying JSON Web Tokens.
  • :earth_americas: BitBake - A make-like build tool for embedded Linux.
  • :earth_americas: buildout - A build system for creating, assembling and deploying applications from multiple parts.
  • :octocat: PlatformIO - :star: 4504 :fork_and_knife: 555 - A console tool to build code with different development platforms.
  • :octocat: pybuilder - :star: 1253 :fork_and_knife: 232 - A continuous build tool written in pure Python.
  • :earth_americas: SCons - A software construction tool.
  • :octocat: attrs - :star: 3270 :fork_and_knife: 231 - Replacement for `__init__`, `__eq__`, `__repr__`, etc. boilerplate in class definitions.
  • :octocat: bidict - :star: 660 :fork_and_knife: 39 - Efficient, Pythonic bidirectional map data structures and related functionality..
  • :octocat: Box - :star: 1565 :fork_and_knife: 65 - Python dictionaries with advanced dot notation access.
  • :earth_americas: dataclasses - (Python standard library) Data classes.
  • :octocat: DottedDict - :star: 105 :fork_and_knife: 14 - A library that provides a method of accessing lists and dicts with a dotted path notation.
  • :earth_americas: django-cms - An Open source enterprise CMS based on the Django.
  • :octocat: feincms - :star: 780 :fork_and_knife: 226 - One of the most advanced Content Management Systems built on Django.
  • :octocat: indico - :star: 1108 :fork_and_knife: 263 - A feature-rich event management system, made @ [CERN](https://en.wikipedia.org/wiki/CERN).
  • :octocat: Kotti - :star: 353 :fork_and_knife: 112 - A high-level, Pythonic web application framework built on Pyramid.
  • :octocat: mezzanine - :star: 4153 :fork_and_knife: 1493 - A powerful, consistent, and flexible content management platform.
  • :earth_americas: plone - A CMS built on top of the open source application server Zope.
  • :octocat: quokka - :star: 2191 :fork_and_knife: 461 - Flexible, extensible, small CMS powered by Flask and MongoDB.
  • :earth_americas: wagtail - A Django content management system.
  • :octocat: beaker - :star: 464 :fork_and_knife: 130 - A WSGI middleware for sessions and caching.
  • :octocat: django-cache-machine - :star: 799 :fork_and_knife: 161 - Automatic caching and invalidation for Django models.
  • :octocat: django-cacheops - :star: 1323 :fork_and_knife: 169 - A slick ORM cache with automatic granular event-driven invalidation.
  • :earth_americas: dogpile.cache - dogpile.cache is next generation replacement for Beaker made by same authors.
  • :earth_americas: HermesCache - Python caching library with tag-based invalidation and dogpile effect prevention.
  • :octocat: pylibmc - :star: 438 :fork_and_knife: 123 - A Python wrapper around the [libmemcached](https://libmemcached.org/libMemcached.html) interface.
  • :earth_americas: python-diskcache - SQLite and file backed cache backend with faster lookups than memcached and redis.
  • :octocat: errbot - :star: 2368 :fork_and_knife: 511 - The easiest and most popular chatbot to implement ChatOps.
  • awesome-static-analysis
  • :octocat: coala - :star: 3083 :fork_and_knife: 1342 - Language independent and easily extendable code analysis application.
  • :octocat: code2flow - :star: 781 :fork_and_knife: 130 - Turn your Python and JavaScript code into DOT flowcharts.
  • :octocat: prospector - :star: 1337 :fork_and_knife: 115 - A tool to analyse Python code.
  • :octocat: pycallgraph - :star: 1484 :fork_and_knife: 253 - A library that visualises the flow (call graph) of your Python application.
  • :octocat: vulture - :star: 1083 :fork_and_knife: 64 - A tool for finding and analysing dead Python code.
  • :earth_americas: flake8 - A wrapper around `pycodestyle`, `pyflakes` and McCabe.
  • :octocat: awesome-flake8-extensions - :star: 435 :fork_and_knife: 16
  • :octocat: pylama - :star: 743 :fork_and_knife: 74 - A code audit tool for Python and JavaScript.
  • :earth_americas: pylint - A fully customizable source code analyzer.
  • :octocat: wemake-python-styleguide - :star: 1221 :fork_and_knife: 242 - The strictest and most opinionated python linter ever.
  • :octocat: black - :star: 18482 :fork_and_knife: 1179 - The uncompromising Python code formatter.
  • :octocat: isort - :star: 3504 :fork_and_knife: 375 - A Python utility / library to sort imports.
  • :octocat: yapf - :star: 11190 :fork_and_knife: 768 - Yet another Python code formatter from Google.
  • awesome-python-typing
  • :earth_americas: mypy - Check variable types during compile time.
  • :octocat: pyre-check - :star: 4950 :fork_and_knife: 296 - Performant type checking.
  • :octocat: typeshed - :star: 1881 :fork_and_knife: 953 - Collection of library stubs for Python, with static types.
  • :octocat: MonkeyType - :star: 3143 :fork_and_knife: 119 - A system for Python that generates static type annotations by collecting runtime types.
  • :octocat: pyannotate - :star: 1139 :fork_and_knife: 45 - Auto-generate PEP-484 annotations.
  • :octocat: pytype - :star: 2978 :fork_and_knife: 170 - Pytype checks and infers types for Python code - without requiring type annotations.
  • :earth_americas: cement - CLI Application Framework for Python.
  • :earth_americas: click - A package for creating beautiful command line interfaces in a composable way.
  • :earth_americas: cliff - A framework for creating command-line programs with multi-level commands.
  • :earth_americas: docopt - Pythonic command line arguments parser.
  • :octocat: python-fire - :star: 18094 :fork_and_knife: 1104 - A library for creating command line interfaces from absolutely any Python object.
  • :octocat: python-prompt-toolkit - :star: 6617 :fork_and_knife: 508 - A library for building powerful interactive command lines.
  • :octocat: alive-progress - :star: 853 :fork_and_knife: 33 - A new kind of Progress Bar, with real-time throughput, eta and very cool animations.
  • :octocat: asciimatics - :star: 2439 :fork_and_knife: 183 - A package to create full-screen text UIs (from interactive forms to ASCII animations).
  • :octocat: bashplotlib - :star: 1478 :fork_and_knife: 122 - Making basic plots in the terminal.
  • :earth_americas: colorama - Cross-platform colored terminal text.
  • :octocat: rich - :star: 13760 :fork_and_knife: 396 - Python library for rich text and beautiful formatting in the terminal. Also provides a great `RichHandler` log handler.
  • :octocat: tqdm - :star: 16346 :fork_and_knife: 851 - Fast, extensible progress bar for loops and CLI.
  • :octocat: copier - :star: 135 :fork_and_knife: 18 - A library and command-line utility for rendering projects templates.
  • :octocat: cookiecutter - :star: 13187 :fork_and_knife: 1368 - A command-line utility that creates projects from cookiecutters (project templates).
  • :octocat: doitlive - :star: 2864 :fork_and_knife: 89 - A tool for live presentations in the terminal.
  • :octocat: howdoi - :star: 8545 :fork_and_knife: 783 - Instant coding answers via the command line.
  • :octocat: Invoke - :star: 3035 :fork_and_knife: 267 - A tool for managing shell-oriented subprocesses and organizing executable Python code into CLI-invokable tasks.
  • :octocat: PathPicker - :star: 4488 :fork_and_knife: 279 - Select files out of bash output.
  • :octocat: percol - :star: 2963 :fork_and_knife: 147 - Adds flavor of interactive selection to the traditional pipe concept on UNIX.
  • :octocat: thefuck - :star: 57047 :fork_and_knife: 2777 - Correcting your previous console command.
  • :octocat: tmuxp - :star: 2912 :fork_and_knife: 188 - A [tmux](https://github.com/tmux/tmux) session manager.
  • :octocat: try - :star: 568 :fork_and_knife: 29 - A dead simple CLI to try out python packages - it's never been easier.
  • :octocat: httpie - :star: 48689 :fork_and_knife: 3150 - A command line HTTP client, a user-friendly cURL replacement.
  • :octocat: iredis - :star: 1264 :fork_and_knife: 46 - Redis CLI with autocompletion and syntax highlighting.
  • :octocat: kube-shell - :star: 1752 :fork_and_knife: 143 - An integrated shell for working with the Kubernetes CLI.
  • :octocat: litecli - :star: 1238 :fork_and_knife: 41 - SQLite CLI with autocompletion and syntax highlighting.
  • :octocat: mycli - :star: 9168 :fork_and_knife: 562 - MySQL CLI with autocompletion and syntax highlighting.
  • :octocat: pgcli - :star: 9046 :fork_and_knife: 412 - PostgreSQL CLI with autocompletion and syntax highlighting.
  • :octocat: saws - :star: 4644 :fork_and_knife: 252 - A Supercharged [aws-cli](https://github.com/aws/aws-cli).
  • :earth_americas: python-future - The missing compatibility layer between Python 2 and Python 3.
  • :octocat: modernize - :star: 232 :fork_and_knife: 44 - Modernizes Python code for eventual Python 3 migration.
  • :earth_americas: six - Python 2 and 3 compatibility utilities.
  • :octocat: EasyOCR - :star: 8673 :fork_and_knife: 814 - Ready-to-use OCR with 40+ languages supported.
  • :octocat: Face Recognition - :star: 37084 :fork_and_knife: 10467 - Simple facial recognition library.
  • :octocat: Kornia - :star: 3250 :fork_and_knife: 328 - Open Source Differentiable Computer Vision Library for PyTorch.
  • :earth_americas: OpenCV - Open Source Computer Vision Library.
  • :octocat: pytesseract - :star: 3242 :fork_and_knife: 495 - A wrapper for [Google Tesseract OCR](https://github.com/tesseract-ocr).
  • :octocat: SimpleCV - :star: 2437 :fork_and_knife: 767 - An open source framework for building computer vision applications.
  • :octocat: tesserocr - :star: 1334 :fork_and_knife: 186 - Another simple, Pillow-friendly, wrapper around the `tesseract-ocr` API for OCR.
  • awesome-asyncio
  • :earth_americas: concurrent.futures - (Python standard library) A high-level interface for asynchronously executing callables.
  • :earth_americas: eventlet - Asynchronous framework with WSGI support.
  • :octocat: gevent - :star: 1182 :fork_and_knife: 190 - A coroutine-based Python networking library that uses [greenlet](https://github.com/python-greenlet/greenlet).
  • :earth_americas: multiprocessing - (Python standard library) Process-based parallelism.
  • :octocat: scoop - :star: 478 :fork_and_knife: 75 - Scalable Concurrent Operations in Python.
  • :octocat: uvloop - :star: 7252 :fork_and_knife: 434 - Ultra fast implementation of `asyncio` event loop on top of `libuv`.
  • :octocat: configobj - :star: 235 :fork_and_knife: 56 - INI file parser with validation.
  • :earth_americas: configparser - (Python standard library) INI file parser.
  • :octocat: hydra - :star: 3044 :fork_and_knife: 256 - Hydra is a framework for elegantly configuring complex applications.
  • :earth_americas: profig - Config from multiple formats with value conversion.
  • :octocat: python-decouple - :star: 1533 :fork_and_knife: 127 - Strict separation of settings from code.
  • :earth_americas: cryptography - A package designed to expose cryptographic primitives and recipes to Python developers.
  • :octocat: paramiko - :star: 6592 :fork_and_knife: 1608 - The leading native Python SSHv2 protocol library.
  • :earth_americas: passlib - Secure password storage/hashing library, very high level.
  • :octocat: pynacl - :star: 730 :fork_and_knife: 155 - Python binding to the Networking and Cryptography (NaCl) library.
  • :octocat: AWS Data Wrangler - :star: 1197 :fork_and_knife: 195 - Pandas on AWS.
  • :octocat: Blaze - :star: 2903 :fork_and_knife: 377 - NumPy and Pandas interface to Big Data.
  • :octocat: Open Mining - :star: 1105 :fork_and_knife: 226 - Business Intelligence (BI) in Pandas interface.
  • :octocat: Optimus - :star: 950 :fork_and_knife: 194 - Agile Data Science Workflows made easy with PySpark.
  • :earth_americas: Orange - Data mining, data visualization, analysis and machine learning through visual programming or scripts.
  • :earth_americas: Pandas - A library providing high-performance, easy-to-use data structures and data analysis tools.
  • :octocat: Cerberus - :star: 2227 :fork_and_knife: 202 - A lightweight and extensible data validation library.
  • :earth_americas: colander - Validating and deserializing data obtained via XML, JSON, an HTML form post.
  • :octocat: jsonschema - :star: 2976 :fork_and_knife: 452 - An implementation of [JSON Schema](http://json-schema.org/) for Python.
  • :octocat: schema - :star: 2215 :fork_and_knife: 161 - A library for validating Python data structures.
  • :octocat: Schematics - :star: 2381 :fork_and_knife: 290 - Data Structure Validation.
  • :octocat: valideer - :star: 242 :fork_and_knife: 18 - Lightweight extensible data validation and adaptation library.
  • :octocat: voluptuous - :star: 1649 :fork_and_knife: 188 - A Python data validation library.
  • awesome-javascript
  • :octocat: Altair - :star: 6128 :fork_and_knife: 563 - Declarative statistical visualization library for Python.
  • :octocat: Bokeh - :star: 14217 :fork_and_knife: 3550 - Interactive Web Plotting for Python.
  • :octocat: bqplot - :star: 2937 :fork_and_knife: 427 - Interactive Plotting Library for the Jupyter Notebook
  • :octocat: Cartopy - :star: 807 :fork_and_knife: 260 - A cartographic python library with matplotlib support
  • :earth_americas: Dash - Built on top of Flask, React and Plotly aimed at analytical web applications.
  • :octocat: awesome-dash - :star: 946 :fork_and_knife: 156
  • :octocat: diagrams - :star: 10706 :fork_and_knife: 579 - Diagram as Code.
  • :earth_americas: Matplotlib - A Python 2D plotting library.
  • :octocat: plotnine - :star: 2411 :fork_and_knife: 125 - A grammar of graphics for Python based on ggplot2.
  • :earth_americas: Pygal - A Python SVG Charts Creator.
  • :earth_americas: PyGraphviz - Python interface to [Graphviz](http://www.graphviz.org/).
  • :earth_americas: PyQtGraph - Interactive and realtime 2D/3D/Image plotting and science/engineering widgets.
  • :octocat: Seaborn - :star: 7802 :fork_and_knife: 1332 - Statistical data visualization using Matplotlib.
  • :octocat: VisPy - :star: 2486 :fork_and_knife: 534 - High-performance scientific visualization based on OpenGL.
  • :octocat: pickleDB - :star: 512 :fork_and_knife: 91 - A simple and lightweight key-value store for Python.
  • :octocat: tinydb - :star: 3815 :fork_and_knife: 353 - A tiny, document-oriented database.
  • :octocat: ZODB - :star: 427 :fork_and_knife: 64 - A native object database for Python. A key-value and object graph database.
  • awesome-mysql
  • :octocat: mysqlclient - :star: 1823 :fork_and_knife: 304 - MySQL connector with Python 3 support ([mysql-python](https://sourceforge.net/projects/mysql-python/) fork).
  • :octocat: PyMySQL - :star: 6192 :fork_and_knife: 1245 - A pure Python MySQL driver compatible to mysql-python.
  • awesome-postgres
  • :earth_americas: psycopg2 - The most popular PostgreSQL adapter for Python.
  • :octocat: queries - :star: 229 :fork_and_knife: 28 - A wrapper of the psycopg2 library for interacting with PostgreSQL.
  • :earth_americas: pymssql - A simple database interface to Microsoft SQL Server.
  • :octocat: SuperSQLite - :star: 652 :fork_and_knife: 17 - A supercharged SQLite library built on top of [apsw](https://github.com/rogerbinns/apsw).
  • :octocat: cassandra-driver - :star: 1192 :fork_and_knife: 447 - The Python Driver for Apache Cassandra.
  • :octocat: happybase - :star: 550 :fork_and_knife: 152 - A developer-friendly library for Apache HBase.
  • :octocat: kafka-python - :star: 4080 :fork_and_knife: 1109 - The Python client for Apache Kafka.
  • :earth_americas: py2neo - A client library and toolkit for working with Neo4j.
  • :octocat: pymongo - :star: 3154 :fork_and_knife: 967 - The official Python client for MongoDB.
  • :octocat: redis-py - :star: 8901 :fork_and_knife: 1898 - The Python client for Redis.
  • :octocat: motor - :star: 1567 :fork_and_knife: 139 - The async Python driver for MongoDB.
  • :earth_americas: Arrow - A Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps.
  • :octocat: Chronyk - :star: 310 :fork_and_knife: 11 - A Python 3 library for parsing human-written times and dates.
  • :octocat: dateutil - :star: 1428 :fork_and_knife: 344 - Extensions to the standard Python [datetime](https://docs.python.org/3/library/datetime.html) module.
  • :octocat: delorean - :star: 1688 :fork_and_knife: 114 - A library for clearing up the inconvenient truths that arise dealing with datetimes.
  • :octocat: maya - :star: 3198 :fork_and_knife: 203 - Datetimes for Humans.
  • :octocat: moment - :star: 656 :fork_and_knife: 41 - A Python library for dealing with dates/times. Inspired by [Moment.js](http://momentjs.com/).
  • :octocat: Pendulum - :star: 4154 :fork_and_knife: 235 - Python datetimes made easy.
  • :octocat: PyTime - :star: 137 :fork_and_knife: 20 - An easy-to-use Python module which aims to operate date/time/datetime by string.
  • :earth_americas: pytz - World timezone definitions, modern and historical. Brings the [tz database](https://en.wikipedia.org/wiki/Tz_database) into Python.
  • :octocat: when.py - :star: 184 :fork_and_knife: 16 - Providing user-friendly functions to help perform common date and time actions.
  • :octocat: ipdb - :star: 1286 :fork_and_knife: 121 - IPython-enabled [pdb](https://docs.python.org/3/library/pdb.html).
  • :octocat: pdb++ - :star: 615 :fork_and_knife: 36 - Another drop-in replacement for pdb.
  • :octocat: pudb - :star: 1887 :fork_and_knife: 165 - A full-screen, console-based Python debugger.
  • :octocat: wdb - :star: 1494 :fork_and_knife: 101 - An improbable web debugger through WebSockets.
  • :octocat: lptrace - :star: 667 :fork_and_knife: 40 - [strace](http://man7.org/linux/man-pages/man1/strace.1.html) for Python programs.
  • :octocat: manhole - :star: 299 :fork_and_knife: 14 - Debugging UNIX socket connections and present the stacktraces for all threads and an interactive prompt.
  • :octocat: pyringe - :star: 1582 :fork_and_knife: 70 - Debugger capable of attaching to and injecting code into Python processes.
  • :octocat: python-hunter - :star: 570 :fork_and_knife: 26 - A flexible code tracing toolkit.
  • :octocat: line_profiler - :star: 3491 :fork_and_knife: 246 - Line-by-line profiling.
  • :octocat: memory_profiler - :star: 57 :fork_and_knife: 11 - Monitor Memory usage of Python code.
  • :octocat: profiling - :star: 3002 :fork_and_knife: 119 - An interactive Python profiler.
  • :octocat: py-spy - :star: 6197 :fork_and_knife: 230 - A sampling profiler for Python programs. Written in Rust.
  • :octocat: pyflame - :star: 2867 :fork_and_knife: 218 - A ptracing profiler For Python.
  • :octocat: vprof - :star: 3687 :fork_and_knife: 169 - Visual Python profiler.
  • :octocat: django-debug-toolbar - :star: 6184 :fork_and_knife: 896 - Display various debug information for Django.
  • :octocat: django-devserver - :star: 1256 :fork_and_knife: 166 - A drop-in replacement for Django's runserver.
  • :octocat: flask-debugtoolbar - :star: 774 :fork_and_knife: 118 - A port of the django-debug-toolbar to flask.
  • :octocat: icecream - :star: 1582 :fork_and_knife: 33 - Inspect variables, expressions, and program execution with a single, simple function call.
  • :octocat: pyelftools - :star: 1106 :fork_and_knife: 379 - Parsing and analyzing ELF files and DWARF debugging information.
  • awesome-deep-learning
  • :octocat: caffe - :star: 31034 :fork_and_knife: 18583 - A fast open framework for deep learning..
  • :octocat: keras - :star: 50162 :fork_and_knife: 18685 - A high-level neural networks library and capable of running on top of either TensorFlow or Theano.
  • :octocat: mxnet - :star: 19091 :fork_and_knife: 6770 - A deep learning framework designed for both efficiency and flexibility.
  • :octocat: pytorch - :star: 43803 :fork_and_knife: 11526 - Tensors and Dynamic neural networks in Python with strong GPU acceleration.
  • :octocat: SerpentAI - :star: 5740 :fork_and_knife: 644 - Game agent framework. Use any video game as a deep learning sandbox.
  • :octocat: tensorflow - :star: 150024 :fork_and_knife: 83203 - The most popular Deep Learning framework created by Google.
  • :octocat: Theano - :star: 9269 :fork_and_knife: 2502 - A library for fast numerical computation.
  • :octocat: ansible - :star: 45593 :fork_and_knife: 19820 - A radically simple IT automation platform.
  • :earth_americas: cloudinit - A multi-distribution package that handles early initialization of a cloud instance.
  • :earth_americas: OpenStack - Open source software for building private and public clouds.
  • :octocat: pyinfra - :star: 1008 :fork_and_knife: 90 - A versatile CLI tools and python libraries to automate infrastructure.
  • :octocat: saltstack - :star: 11362 :fork_and_knife: 4972 - Infrastructure automation and management system.
  • :octocat: cuisine - :star: 1241 :fork_and_knife: 162 - Chef-like functionality for Fabric.
  • :octocat: fabric - :star: 12559 :fork_and_knife: 1814 - A simple, Pythonic tool for remote execution and deployment.
  • :octocat: fabtools - :star: 1235 :fork_and_knife: 220 - Tools for writing awesome Fabric files.
  • :octocat: honcho - :star: 1376 :fork_and_knife: 123 - A Python clone of [Foreman](https://github.com/ddollar/foreman), for managing Procfile-based applications.
  • :octocat: supervisor - :star: 6453 :fork_and_knife: 1077 - Supervisor process control system for UNIX.
  • :octocat: psutil - :star: 6748 :fork_and_knife: 1055 - A cross-platform process and system utilities module.
  • :earth_americas: BorgBackup - A deduplicating archiver with compression and encryption.
  • :earth_americas: docker-compose - Fast, isolated development environments using [Docker](https://www.docker.com/).
  • :octocat: dask - :star: 7485 :fork_and_knife: 1182 - A flexible parallel computing library for analytic computing.
  • :octocat: luigi - :star: 13904 :fork_and_knife: 2191 - A module that helps you build complex pipelines of batch jobs.
  • :octocat: mrjob - :star: 2522 :fork_and_knife: 589 - Run MapReduce jobs on Hadoop or Amazon Web Services.
  • :earth_americas: PySpark - [Apache Spark](https://spark.apache.org/) Python API.
  • :octocat: Ray - :star: 13747 :fork_and_knife: 2176 - A system for parallel and distributed Python that unifies the machine learning ecosystem.
  • :octocat: faust - :star: 5014 :fork_and_knife: 423 - A stream processing library, porting the ideas from [Kafka Streams](https://kafka.apache.org/documentation/streams/) to Python.
  • :octocat: streamparse - :star: 1418 :fork_and_knife: 219 - Run Python code against real-time streams of data via [Apache Storm](http://storm.apache.org/).
  • :octocat: dh-virtualenv - :star: 1393 :fork_and_knife: 157 - Build and distribute a virtualenv as a Debian package.
  • :earth_americas: Nuitka - Compile scripts, modules, packages to an executable or extension module.
  • :earth_americas: py2app - Freezes Python scripts (Mac OS X).
  • :earth_americas: py2exe - Freezes Python scripts (Windows).
  • :octocat: pyarmor - :star: 726 :fork_and_knife: 104 - A tool used to obfuscate python scripts, bind obfuscated scripts to fixed machine or expire obfuscated scripts.
  • :octocat: PyInstaller - :star: 7354 :fork_and_knife: 1551 - Converts Python programs into stand-alone executables (cross-platform).
  • :earth_americas: pynsist - A tool to build Windows installers, installers bundle Python itself.
  • :octocat: shiv - :star: 1066 :fork_and_knife: 61 - A command line utility for building fully self-contained zipapps (PEP 441), but with all their dependencies included.
  • :octocat: sphinx - :star: 3582 :fork_and_knife: 1364 - Python Documentation generator.
  • :octocat: awesome-sphinxdoc - :star: 684 :fork_and_knife: 61
  • :octocat: pdoc - :star: 683 :fork_and_knife: 95 - Epydoc replacement to auto generate API documentation for Python libraries.
  • :octocat: pycco - :star: 726 :fork_and_knife: 136 - The literate-programming-style documentation generator.
  • :octocat: akshare - :star: 2453 :fork_and_knife: 479 - A financial data interface library, built for human beings!
  • :octocat: s3cmd - :star: 3464 :fork_and_knife: 800 - A command line tool for managing Amazon S3 and CloudFront.
  • :octocat: s4cmd - :star: 1043 :fork_and_knife: 179 - Super S3 command line tool, good for higher performance.
  • :earth_americas: you-get - A YouTube/Youku/Niconico video downloader written in Python 3.
  • :earth_americas: youtube-dl - A small command-line program to download videos from YouTube.
  • :octocat: alipay - :star: 317 :fork_and_knife: 100 - Unofficial Alipay API for Python.
  • :octocat: Cartridge - :star: 619 :fork_and_knife: 287 - A shopping cart app built using the Mezzanine.
  • :earth_americas: django-oscar - An open-source e-commerce framework for Django.
  • :octocat: django-shop - :star: 2342 :fork_and_knife: 852 - A Django based shop system.
  • :octocat: forex-python - :star: 347 :fork_and_knife: 109 - Foreign exchange rates, Bitcoin price index and currency conversion.
  • :octocat: merchant - :star: 956 :fork_and_knife: 172 - A Django app to accept payments from various payment processors.
  • :octocat: money - :star: 189 :fork_and_knife: 26 - `Money` class with optional CLDR-backed locale-aware formatting and an extensible currency exchange.
  • :octocat: python-currencies - :star: 45 :fork_and_knife: 7 - Display money format and its filthy currencies.
  • :earth_americas: saleor - An e-commerce storefront for Django.
  • :earth_americas: shoop - An open source E-Commerce platform based on Django.
  • :octocat: elpy - :star: 1636 :fork_and_knife: 207 - Emacs Python Development Environment.
  • :octocat: anaconda - :star: 2092 :fork_and_knife: 247 - Anaconda turns your Sublime Text 3 in a full featured Python development IDE.
  • :octocat: SublimeJEDI - :star: 905 :fork_and_knife: 106 - A Sublime Text plugin to the awesome auto-complete library Jedi.
  • :octocat: jedi-vim - :star: 4591 :fork_and_knife: 368 - Vim bindings for the Jedi auto-completion library for Python.
  • :octocat: python-mode - :star: 5127 :fork_and_knife: 883 - An all in one plugin for turning Vim into a Python IDE.
  • :octocat: YouCompleteMe - :star: 22094 :fork_and_knife: 2550 - Includes [Jedi](https://github.com/davidhalter/jedi)-based completion engine for Python.
  • :octocat: PTVS - :star: 2299 :fork_and_knife: 649 - Python Tools for Visual Studio.
  • :earth_americas: Python - The official VSCode extension with rich support for Python.
  • :earth_americas: PyCharm - Commercial Python IDE by JetBrains. Has free community edition available.
  • :octocat: spyder - :star: 5772 :fork_and_knife: 1178 - Open Source Python IDE.
  • :octocat: modoboa - :star: 1659 :fork_and_knife: 249 - A mail hosting and management platform including a modern Web UI.
  • :octocat: salmon - :star: 453 :fork_and_knife: 47 - A Python Mail Server.
  • :octocat: imbox - :star: 962 :fork_and_knife: 156 - Python IMAP for Humans.
  • :octocat: yagmail - :star: 1889 :fork_and_knife: 212 - Yet another Gmail/SMTP client.
  • :octocat: flanker - :star: 1434 :fork_and_knife: 176 - An email address and Mime parsing library.
  • :octocat: mailer - :star: 213 :fork_and_knife: 47 - High-performance extensible mail delivery framework.
  • :octocat: pyenv - :star: 21315 :fork_and_knife: 1855 - Simple Python version management.
  • :octocat: virtualenv - :star: 3731 :fork_and_knife: 870 - A tool to create isolated Python environments.
  • :earth_americas: mimetypes - (Python standard library) Map filenames to MIME types.
  • :octocat: path.py - :star: 926 :fork_and_knife: 124 - A module wrapper for [os.path](https://docs.python.org/3/library/os.path.html).
  • :earth_americas: pathlib - (Python standard library) An cross-platform, object-oriented path library.
  • :octocat: PyFilesystem2 - :star: 1149 :fork_and_knife: 120 - Python's filesystem abstraction layer.
  • :octocat: python-magic - :star: 1713 :fork_and_knife: 208 - A Python interface to the libmagic file type identification library.
  • :octocat: Unipath - :star: 492 :fork_and_knife: 37 - An object-oriented approach to file/directory operations.
  • :octocat: watchdog - :star: 4383 :fork_and_knife: 534 - API and shell utilities to monitor file system events.
  • :earth_americas: cffi - Foreign Function Interface for Python calling C code.
  • :earth_americas: ctypes - (Python standard library) Foreign Function Interface for Python calling C code.
  • :earth_americas: PyCUDA - A Python wrapper for Nvidia's CUDA API.
  • :earth_americas: SWIG - Simplified Wrapper and Interface Generator.
  • :octocat: Deform - :star: 346 :fork_and_knife: 154 - Python HTML form generation library influenced by the formish form generation library.
  • :octocat: django-bootstrap3 - :star: 2212 :fork_and_knife: 698 - Bootstrap 3 integration with Django.
  • :octocat: django-bootstrap4 - :star: 823 :fork_and_knife: 193 - Bootstrap 4 integration with Django.
  • :octocat: django-crispy-forms - :star: 4017 :fork_and_knife: 675 - A Django app which lets you create beautiful forms in a very elegant and DRY way.
  • :octocat: django-remote-forms - :star: 198 :fork_and_knife: 103 - A platform independent Django form serializer.
  • :octocat: WTForms - :star: 1174 :fork_and_knife: 335 - A flexible forms validation and rendering library.
  • :octocat: Coconut - :star: 3043 :fork_and_knife: 102 - A variant of Python built for simple, elegant, Pythonic functional programming.
  • :octocat: CyToolz - :star: 745 :fork_and_knife: 54 - Cython implementation of `Toolz`: High performance functional utilities.
  • :octocat: fn.py - :star: 3047 :fork_and_knife: 190 - Functional programming in Python: implementation of missing features to enjoy FP.
  • :octocat: funcy - :star: 2389 :fork_and_knife: 118 - A fancy and practical functional tools.
  • :octocat: more-itertools - :star: 1621 :fork_and_knife: 149 - More routines for operating on iterables, beyond `itertools`.
  • :octocat: returns - :star: 1461 :fork_and_knife: 59 - A set of type-safe monads, transformers, and composition utilities.
  • :octocat: Toolz - :star: 2970 :fork_and_knife: 212 - A collection of functional utilities for iterators, functions, and dictionaries.
  • :earth_americas: curses - Built-in wrapper for [ncurses](http://www.gnu.org/software/ncurses/) used to create terminal GUI applications.
  • :octocat: Eel - :star: 3934 :fork_and_knife: 369 - A library for making simple Electron-like offline HTML/JS GUI apps.
  • :octocat: enaml - :star: 973 :fork_and_knife: 98 - Creating beautiful user-interfaces with Declarative Syntax like QML.
  • :octocat: Flexx - :star: 2444 :fork_and_knife: 232 - Flexx is a pure Python toolkit for creating GUI's, that uses web technology for its rendering.
  • :octocat: Gooey - :star: 10508 :fork_and_knife: 619 - Turn command line programs into a full GUI application with one line.
  • :earth_americas: kivy - A library for creating NUI applications, running on Windows, Linux, Mac OS X, Android and iOS.
  • :octocat: pyglet - :star: 609 :fork_and_knife: 111 - A cross-platform windowing and multimedia library for Python.
  • :earth_americas: PyGObject - Python Bindings for GLib/GObject/GIO/GTK+ (GTK+3).
  • :earth_americas: PyQt - Python bindings for the [Qt](https://www.qt.io/) cross-platform application and UI framework.
  • :octocat: PySimpleGUI - :star: 4838 :fork_and_knife: 769 - Wrapper for tkinter, Qt, WxPython and Remi.
  • :octocat: pywebview - :star: 2052 :fork_and_knife: 275 - A lightweight cross-platform native wrapper around a webview component.
  • :earth_americas: Tkinter - Tkinter is Python's de-facto standard GUI package.
  • :octocat: Toga - :star: 2502 :fork_and_knife: 453 - A Python native, OS native GUI toolkit.
  • :earth_americas: urwid - A library for creating terminal GUI applications with strong support for widgets, events, rich colors, etc.
  • :earth_americas: wxPython - A blending of the wxWidgets C++ class library with the Python.
  • :octocat: DearPyGui - :star: 2724 :fork_and_knife: 113 - A Simple GPU accelerated Python GUI framework
  • :octocat: graphene - :star: 6122 :fork_and_knife: 647 - GraphQL framework for Python.
  • :octocat: tartiflette-aiohttp - :star: 51 :fork_and_knife: 5 - An `aiohttp`-based wrapper for Tartiflette to expose GraphQL APIs over HTTP.
  • :octocat: tartiflette-asgi - :star: 71 :fork_and_knife: 9 - ASGI support for the Tartiflette GraphQL engine.
  • :earth_americas: tartiflette - SDL-first GraphQL engine implementation for Python 3.6+ and asyncio.
  • :earth_americas: Arcade - Arcade is a modern Python framework for crafting games with compelling graphics and sound.
  • :earth_americas: Cocos2d - cocos2d is a framework for building 2D games, demos, and other graphical/interactive applications.
  • :earth_americas: Harfang3D - Python framework for 3D, VR and game development.
  • :earth_americas: Panda3D - 3D game engine developed by Disney.
  • :earth_americas: Pygame - Pygame is a set of Python modules designed for writing games.
  • :earth_americas: PyOgre - Python bindings for the Ogre 3D render engine, can be used for games, simulations, anything 3D.
  • :earth_americas: PyOpenGL - Python ctypes bindings for OpenGL and it's related APIs.
  • :earth_americas: PySDL2 - A ctypes based wrapper for the SDL2 library.
  • :earth_americas: RenPy - A Visual Novel engine.
  • :octocat: django-countries - :star: 897 :fork_and_knife: 209 - A Django app that provides a country field for models and forms.
  • :earth_americas: GeoDjango - A world-class geographic web framework.
  • :octocat: GeoIP - :star: 213 :fork_and_knife: 62 - Python API for MaxMind GeoIP Legacy Database.
  • :octocat: geojson - :star: 571 :fork_and_knife: 75 - Python bindings and utilities for GeoJSON.
  • :octocat: geopy - :star: 3055 :fork_and_knife: 519 - Python Geocoding Toolbox.
  • :octocat: pygeoip - :star: 481 :fork_and_knife: 110 - Pure Python GeoIP API.
  • :earth_americas: BeautifulSoup - Providing Pythonic idioms for iterating, searching, and modifying HTML or XML.
  • :octocat: bleach - :star: 2000 :fork_and_knife: 212 - A whitelist-based HTML sanitization and text linkification library.
  • :earth_americas: cssutils - A CSS library for Python.
  • :octocat: html5lib - :star: 873 :fork_and_knife: 254 - A standards-compliant library for parsing and serializing HTML documents and fragments.
  • :earth_americas: lxml - A very fast, easy-to-use and versatile library for handling HTML and XML.
  • :octocat: MarkupSafe - :star: 345 :fork_and_knife: 95 - Implements a XML/HTML/XHTML Markup safe string for Python.
  • :octocat: pyquery - :star: 1911 :fork_and_knife: 161 - A jQuery-like library for parsing HTML.
  • :octocat: untangle - :star: 486 :fork_and_knife: 68 - Converts XML documents to Python objects for easy access.
  • :earth_americas: WeasyPrint - A visual rendering engine for HTML and CSS that can export to PDF.
  • :earth_americas: xmldataset - Simple XML Parsing.
  • :octocat: xmltodict - :star: 4161 :fork_and_knife: 401 - Working with XML feel like you are working with JSON.
  • :octocat: grequests - :star: 3569 :fork_and_knife: 314 - requests + gevent for asynchronous HTTP requests.
  • :octocat: httplib2 - :star: 385 :fork_and_knife: 131 - Comprehensive HTTP client library.
  • :octocat: httpx - :star: 5979 :fork_and_knife: 385 - A next generation HTTP client for Python.
  • :octocat: requests - :star: 43877 :fork_and_knife: 7987 - HTTP Requests for Humans.
  • :octocat: treq - :star: 506 :fork_and_knife: 140 - Python requests like API built on top of Twisted's HTTP client.
  • :octocat: urllib3 - :star: 2466 :fork_and_knife: 793 - A HTTP library with thread-safe connection pooling, file post support, sanity friendly.
  • :earth_americas: ino - Command line toolkit for working with [Arduino](https://www.arduino.cc/).
  • :octocat: keyboard - :star: 2120 :fork_and_knife: 252 - Hook and simulate global keyboard events on Windows and Linux.
  • :octocat: mouse - :star: 369 :fork_and_knife: 62 - Hook and simulate global mouse events on Windows and Linux.
  • :earth_americas: Pingo - Pingo provides a uniform API to program devices like the Raspberry Pi, pcDuino, Intel Galileo, etc.
  • :octocat: PyUserInput - :star: 933 :fork_and_knife: 241 - A module for cross-platform control of the mouse and keyboard.
  • :octocat: scapy - :star: 5728 :fork_and_knife: 1322 - A brilliant packet manipulation library.
  • :octocat: wifi - :star: 274 :fork_and_knife: 143 - A Python library and command line tool for working with WiFi on Linux.
  • :octocat: hmap - :star: 179 :fork_and_knife: 21 - Image histogram remapping.
  • :earth_americas: imgSeek - A project for searching a collection of images using visual similarity.
  • :octocat: nude.py - :star: 772 :fork_and_knife: 128 - Nudity detection.
  • :octocat: pagan - :star: 201 :fork_and_knife: 24 - Retro identicon (Avatar) generation based on input string and hash.
  • :octocat: pillow - :star: 7873 :fork_and_knife: 1533 - Pillow is the friendly [PIL](http://www.pythonware.com/products/pil/) fork.
  • :octocat: python-barcode - :star: 215 :fork_and_knife: 65 - Create barcodes in Python with no extra dependencies.
  • :octocat: pygram - :star: 97 :fork_and_knife: 11 - Instagram-like image filters.
  • :earth_americas: PyMatting - A library for alpha matting.
  • :octocat: python-qrcode - :star: 2280 :fork_and_knife: 415 - A pure Python QR Code generator.
  • :octocat: pywal - :star: 4650 :fork_and_knife: 188 - A tool that generates color schemes from images.
  • :octocat: pyvips - :star: 272 :fork_and_knife: 24 - A fast image processing library with low memory needs.
  • :octocat: Quads - :star: 956 :fork_and_knife: 109 - Computer art based on quadtrees.
  • :earth_americas: scikit-image - A Python library for (scientific) image processing.
  • :octocat: thumbor - :star: 8048 :fork_and_knife: 694 - A smart imaging service. It enables on-demand crop, re-sizing and flipping of images.
  • :octocat: wand - :star: 1030 :fork_and_knife: 182 - Python bindings for [MagickWand](http://www.imagemagick.org/script/magick-wand.php), C API for ImageMagick.
  • :octocat: CLPython - :star: 304 :fork_and_knife: 32 - Implementation of the Python programming language written in Common Lisp.
  • :octocat: CPython - :star: 34484 :fork_and_knife: 16780 - **Default, most widely used implementation of the Python programming language written in C.**
  • :earth_americas: Cython - Optimizing Static Compiler for Python.
  • :octocat: Grumpy - :star: 10204 :fork_and_knife: 648 - More compiler than interpreter as more powerful CPython2.7 replacement (alpha).
  • :octocat: IronPython - :star: 1227 :fork_and_knife: 158 - Implementation of the Python programming language written in C#.
  • :earth_americas: Jython - Implementation of Python programming language written in Java for the JVM.
  • :octocat: MicroPython - :star: 11391 :fork_and_knife: 3778 - A lean and efficient Python programming language implementation.
  • :earth_americas: Numba - Python JIT compiler to LLVM aimed at scientific Python.
  • :octocat: PeachPy - :star: 1460 :fork_and_knife: 126 - x86-64 assembler embedded in Python.
  • :octocat: Pyjion - :star: 1408 :fork_and_knife: 70 - A JIT for Python based upon CoreCLR.
  • :earth_americas: PyPy - A very fast and compliant implementation of the Python language.
  • :octocat: Pyston - :star: 4793 :fork_and_knife: 310 - A Python implementation using JIT techniques.
  • :octocat: Stackless Python - :star: 652 :fork_and_knife: 47 - An enhanced version of the Python programming language.
  • :octocat: bpython - :star: 1625 :fork_and_knife: 185 - A fancy interface to the Python interpreter.
  • :earth_americas: Jupyter Notebook (IPython) - A rich toolkit to help you make the most out of using Python interactively.
  • :octocat: awesome-jupyter - :star: 1947 :fork_and_knife: 248
  • :octocat: ptpython - :star: 3797 :fork_and_knife: 216 - Advanced Python REPL built on top of the [python-prompt-toolkit](https://github.com/jonathanslenders/python-prompt-toolkit).
  • :earth_americas: Babel - An internationalization library for Python.
  • :octocat: PyICU - :star: 123 :fork_and_knife: 48 - A wrapper of International Components for Unicode C++ library ([ICU](http://site.icu-project.org/)).
  • :earth_americas: Airflow - Airflow is a platform to programmatically author, schedule and monitor workflows.
  • :earth_americas: APScheduler - A light but powerful in-process task scheduler that lets you schedule functions.
  • :octocat: django-schedule - :star: 785 :fork_and_knife: 285 - A calendaring app for Django.
  • :earth_americas: doit - A task runner and build tool.
  • :octocat: gunnery - :star: 723 :fork_and_knife: 76 - Multipurpose task execution tool for distributed systems with web-based interface.
  • :earth_americas: Joblib - A set of tools to provide lightweight pipelining in Python.
  • :octocat: Plan - :star: 1118 :fork_and_knife: 94 - Writing crontab file in Python like a charm.
  • :octocat: Prefect - :star: 5372 :fork_and_knife: 429 - A modern workflow orchestration framework that makes it easy to build, schedule and monitor robust data pipelines.
  • :octocat: schedule - :star: 7882 :fork_and_knife: 735 - Python job scheduling for humans.
  • :octocat: Spiff - :star: 915 :fork_and_knife: 226 - A powerful workflow engine implemented in pure Python.
  • :earth_americas: TaskFlow - A Python library that helps to make task execution easy, consistent and reliable.
  • :earth_americas: logbook - Logging replacement for Python.
  • :earth_americas: logging - (Python standard library) Logging facility for Python.
  • :octocat: loguru - :star: 7421 :fork_and_knife: 339 - Library which aims to bring enjoyable logging in Python.
  • :octocat: sentry-python - :star: 795 :fork_and_knife: 163 - Sentry SDK for Python.
  • :earth_americas: structlog - Structured logging made easy.
  • awesome-machine-learning
  • :octocat: gym - :star: 22615 :fork_and_knife: 6425 - A toolkit for developing and comparing reinforcement learning algorithms.
  • :octocat: H2O - :star: 5050 :fork_and_knife: 1793 - Open Source Fast Scalable Machine Learning Platform.
  • :octocat: Metrics - :star: 1373 :fork_and_knife: 426 - Machine learning evaluation metrics.
  • :octocat: NuPIC - :star: 6189 :fork_and_knife: 1584 - Numenta Platform for Intelligent Computing.
  • :earth_americas: scikit-learn - The most popular Python library for Machine Learning.
  • :earth_americas: Spark ML - [Apache Spark](http://spark.apache.org/)'s scalable Machine Learning library.
  • :octocat: vowpal_porpoise - :star: 159 :fork_and_knife: 30 - A lightweight Python wrapper for [Vowpal Wabbit](https://github.com/JohnLangford/vowpal_wabbit/).
  • :octocat: xgboost - :star: 20106 :fork_and_knife: 7807 - A scalable, portable, and distributed gradient boosting library.
  • :octocat: MindsDB - :star: 3010 :fork_and_knife: 398 - MindsDB is an open source AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries.
  • :earth_americas: Python(x,y) - Scientific-applications-oriented Python Distribution based on Qt and Spyder.
  • :earth_americas: pythonlibs - Unofficial Windows binaries for Python extension packages.
  • :octocat: PythonNet - :star: 2326 :fork_and_knife: 441 - Python Integration with the .NET Common Language Runtime (CLR).
  • :octocat: PyWin32 - :star: 2635 :fork_and_knife: 529 - Python Extensions for Windows.
  • :earth_americas: WinPython - Portable development environment for Windows 7/8.
  • :octocat: blinker - :star: 1131 :fork_and_knife: 145 - A fast Python in-process signal/event dispatching system.
  • :octocat: boltons - :star: 5291 :fork_and_knife: 282 - A set of pure-Python utilities.
  • :octocat: itsdangerous - :star: 2076 :fork_and_knife: 174 - Various helpers to pass trusted data to untrusted environments.
  • :octocat: magenta - :star: 15930 :fork_and_knife: 3233 - A tool to generate music and art using artificial intelligence.
  • :octocat: pluginbase - :star: 913 :fork_and_knife: 137 - A simple but flexible plugin system for Python.
  • :earth_americas: tryton - A general purpose business framework.
  • :octocat: gensim - :star: 11348 :fork_and_knife: 3853 - Topic Modeling for Humans.
  • :octocat: langid.py - :star: 1672 :fork_and_knife: 273 - Stand-alone language identification system.
  • :earth_americas: nltk - A leading platform for building Python programs to work with human language data.
  • :octocat: pattern - :star: 7649 :fork_and_knife: 1512 - A web mining module.
  • :octocat: polyglot - :star: 1706 :fork_and_knife: 294 - Natural language pipeline supporting hundreds of languages.
  • :octocat: pytext - :star: 6055 :fork_and_knife: 768 - A natural language modeling framework based on PyTorch.
  • :octocat: PyTorch-NLP - :star: 1812 :fork_and_knife: 217 - A toolkit enabling rapid deep learning NLP prototyping for research.
  • :earth_americas: spacy - A library for industrial-strength natural language processing in Python and Cython.
  • :octocat: Stanza - :star: 4818 :fork_and_knife: 623 - The Stanford NLP Group's official Python library, supporting 60+ languages.
  • :octocat: funNLP - :star: 25980 :fork_and_knife: 7749 - A collection of tools and datasets for Chinese NLP.
  • :octocat: jieba - :star: 24628 :fork_and_knife: 5984 - The most popular Chinese text segmentation library.
  • :octocat: pkuseg-python - :star: 5119 :fork_and_knife: 814 - A toolkit for Chinese word segmentation in various domains.
  • :octocat: snownlp - :star: 5075 :fork_and_knife: 1225 - A library for processing Chinese text.
  • :octocat: mininet - :star: 3638 :fork_and_knife: 1441 - A popular network emulator and API written in Python.
  • :octocat: napalm - :star: 1561 :fork_and_knife: 450 - Cross-vendor API to manipulate network devices.
  • :octocat: pox - :star: 507 :fork_and_knife: 439 - A Python-based SDN control applications, such as OpenFlow SDN controllers.
  • :octocat: django-activity-stream - :star: 1822 :fork_and_knife: 457 - Generating generic activity streams from the actions on your site.
  • :octocat: Stream Framework - :star: 4414 :fork_and_knife: 549 - Building news feed and notification systems using Cassandra and Redis.
  • :earth_americas: Django Models - The Django ORM.
  • :earth_americas: SQLAlchemy - The Python SQL Toolkit and Object Relational Mapper.
  • :octocat: awesome-sqlalchemy - :star: 2147 :fork_and_knife: 130
  • :octocat: dataset - :star: 3919 :fork_and_knife: 256 - Store Python dicts in a database - works with SQLite, MySQL, and PostgreSQL.
  • :octocat: orator - :star: 1148 :fork_and_knife: 141 - The Orator ORM provides a simple yet beautiful ActiveRecord implementation.
  • :octocat: orm - :star: 1107 :fork_and_knife: 58 - An async ORM.
  • :octocat: peewee - :star: 7926 :fork_and_knife: 1247 - A small, expressive ORM.
  • :octocat: pony - :star: 2351 :fork_and_knife: 185 - ORM that provides a generator-oriented interface to SQL.
  • :octocat: pydal - :star: 333 :fork_and_knife: 114 - A pure Python Database Abstraction Layer.
  • :octocat: hot-redis - :star: 266 :fork_and_knife: 26 - Rich Python data types for Redis.
  • :octocat: mongoengine - :star: 3316 :fork_and_knife: 1118 - A Python Object-Document-Mapper for working with MongoDB.
  • :octocat: PynamoDB - :star: 1389 :fork_and_knife: 341 - A Pythonic interface for [Amazon DynamoDB](https://aws.amazon.com/dynamodb/).
  • :octocat: redisco - :star: 433 :fork_and_knife: 85 - A Python Library for Simple Models and Containers Persisted in Redis.
  • :earth_americas: pip - The package installer for Python.
  • :octocat: pip-tools - :star: 4554 :fork_and_knife: 397 - A set of tools to keep your pinned Python dependencies fresh.
  • :earth_americas: PyPI
  • :octocat: conda - :star: 3880 :fork_and_knife: 980 - Cross-platform, Python-agnostic binary package manager.
  • :octocat: poetry - :star: 12813 :fork_and_knife: 992 - Python dependency management and packaging made easy.
  • :octocat: bandersnatch - :star: 202 :fork_and_knife: 82 - PyPI mirroring tool provided by Python Packaging Authority (PyPA).
  • :octocat: devpi - :star: 417 :fork_and_knife: 78 - PyPI server and packaging/testing/release tool.
  • :octocat: localshop - :star: 369 :fork_and_knife: 116 - Local PyPI server (custom packages and auto-mirroring of pypi).
  • :octocat: warehouse - :star: 2526 :fork_and_knife: 741 - Next generation Python Package Repository (PyPI).
  • :octocat: fsociety - :star: 6183 :fork_and_knife: 1459 - A Penetration testing framework.
  • :octocat: setoolkit - :star: 5891 :fork_and_knife: 1848 - A toolkit for social engineering.
  • :octocat: sqlmap - :star: 18595 :fork_and_knife: 4039 - Automatic SQL injection and database takeover tool.
  • :octocat: django-guardian - :star: 2782 :fork_and_knife: 506 - Implementation of per object permissions for Django 1.2+
  • :octocat: django-rules - :star: 1152 :fork_and_knife: 93 - A tiny but powerful app providing object-level permissions to Django, without requiring a database.
  • :octocat: delegator.py - :star: 1515 :fork_and_knife: 82 - [Subprocesses](https://docs.python.org/3/library/subprocess.html) for Humans 2.0.
  • :earth_americas: sarge - Yet another wrapper for subprocess.
  • :octocat: sh - :star: 5490 :fork_and_knife: 433 - A full-fledged subprocess replacement for Python.
  • :octocat: annoy - :star: 7767 :fork_and_knife: 854 - Approximate Nearest Neighbors in C++/Python optimized for memory usage.
  • :octocat: fastFM - :star: 877 :fork_and_knife: 193 - A library for Factorization Machines.
  • :octocat: implicit - :star: 2146 :fork_and_knife: 465 - A fast Python implementation of collaborative filtering for implicit datasets.
  • :octocat: libffm - :star: 1456 :fork_and_knife: 454 - A library for Field-aware Factorization Machine (FFM).
  • :octocat: lightfm - :star: 3359 :fork_and_knife: 557 - A Python implementation of a number of popular recommendation algorithms.
  • :octocat: spotlight - :star: 2327 :fork_and_knife: 365 - Deep recommender models using PyTorch.
  • :octocat: Surprise - :star: 4475 :fork_and_knife: 808 - A scikit for building and analyzing recommender systems.
  • :octocat: tensorrec - :star: 1104 :fork_and_knife: 205 - A Recommendation Engine Framework in TensorFlow.
  • :earth_americas: Bicycle Repair Man - Bicycle Repair Man, a refactoring tool for Python.
  • :earth_americas: Bowler - Safe code refactoring for modern Python.
  • :octocat: Rope - :star: 1020 :fork_and_knife: 118 - Rope is a python refactoring library.
  • :earth_americas: django-rest-framework - A powerful and flexible toolkit to build web APIs.
  • :earth_americas: django-tastypie - Creating delicious APIs for Django apps.
  • :octocat: eve - :star: 6217 :fork_and_knife: 725 - REST API framework powered by Flask, MongoDB and good intentions.
  • :octocat: flask-api - :star: 1198 :fork_and_knife: 146 - Browsable Web APIs for Flask.
  • :octocat: flask-restful - :star: 5797 :fork_and_knife: 910 - Quickly building REST APIs for Flask.
  • :octocat: cornice - :star: 360 :fork_and_knife: 152 - A RESTful framework for Pyramid.
  • :octocat: apistar - :star: 5515 :fork_and_knife: 432 - A smart Web API framework, designed for Python 3.
  • :octocat: falcon - :star: 8079 :fork_and_knife: 806 - A high-performance framework for building cloud APIs and web app backends.
  • :octocat: fastapi - :star: 22993 :fork_and_knife: 1585 - A modern, fast, web framework for building APIs with Python 3.6+ based on standard Python type hints.
  • :octocat: hug - :star: 6371 :fork_and_knife: 361 - A Python 3 framework for cleanly exposing APIs.
  • :octocat: sandman2 - :star: 1592 :fork_and_knife: 178 - Automated REST APIs for existing database-driven systems.
  • :octocat: sanic - :star: 14244 :fork_and_knife: 1293 - A Python 3.6+ web server and web framework that's written to go fast.
  • :earth_americas: vibora - Fast, efficient and asynchronous Web framework inspired by Flask.
  • :octocat: PythonRobotics - :star: 10638 :fork_and_knife: 3454 - This is a compilation of various robotics algorithms with visualizations.
  • :earth_americas: rospy - This is a library for ROS (Robot Operating System).
  • :octocat: RPyC - :star: 933 :fork_and_knife: 191 - A transparent and symmetric RPC library for Python
  • :octocat: zeroRPC - :star: 2697 :fork_and_knife: 355 - zerorpc is a flexible RPC implementation based on [ZeroMQ](http://zeromq.org/) and [MessagePack](http://msgpack.org/).
  • Python-for-Scientists
  • :earth_americas: astropy - A community Python library for Astronomy.
  • :octocat: bcbio-nextgen - :star: 782 :fork_and_knife: 331 - Providing best-practice pipelines for fully automated high throughput sequencing analysis.
  • :octocat: bccb - :star: 482 :fork_and_knife: 216 - Collection of useful code related to biological analysis.
  • :earth_americas: Biopython - Biopython is a set of freely available tools for biological computation.
  • :earth_americas: cclib - A library for parsing and interpreting the results of computational chemistry packages.
  • :earth_americas: Colour - Implementing a comprehensive number of colour theory transformations and algorithms.
  • :octocat: Karate Club - :star: 1021 :fork_and_knife: 124 - Unsupervised machine learning toolbox for graph structured data.
  • :earth_americas: NetworkX - A high-productivity software for complex networks.
  • :earth_americas: NIPY - A collection of neuroimaging toolkits.
  • :earth_americas: NumPy - A fundamental package for scientific computing with Python.
  • :octocat: ObsPy - A Python toolbox for seismology.
  • :earth_americas: Open Babel - A chemical toolbox designed to speak the many languages of chemical data.
  • :earth_americas: PyDy - Short for Python Dynamics, used to assist with workflow in the modeling of dynamic motion.
  • :octocat: PyMC - :star: 5363 :fork_and_knife: 1304 - Markov Chain Monte Carlo sampling toolkit.
  • :earth_americas: QuTiP - Quantum Toolbox in Python.
  • :earth_americas: RDKit - Cheminformatics and Machine Learning Software.
  • :earth_americas: SciPy - A Python-based ecosystem of open-source software for mathematics, science, and engineering.
  • :earth_americas: SimPy - A process-based discrete-event simulation framework.
  • :octocat: statsmodels - :star: 5686 :fork_and_knife: 2107 - Statistical modeling and econometrics in Python.
  • :octocat: SymPy - :star: 7506 :fork_and_knife: 3178 - A Python library for symbolic mathematics.
  • :octocat: Zipline - :star: 12697 :fork_and_knife: 3606 - A Pythonic algorithmic trading library.
  • :octocat: django-haystack - :star: 3065 :fork_and_knife: 1230 - Modular search for Django.
  • :octocat: elasticsearch-dsl-py - :star: 3085 :fork_and_knife: 657 - The official high-level Python client for Elasticsearch.
  • :earth_americas: elasticsearch-py - The official low-level Python client for [Elasticsearch](https://www.elastic.co/products/elasticsearch).
  • :octocat: pysolr - :star: 569 :fork_and_knife: 307 - A lightweight Python wrapper for [Apache Solr](https://lucene.apache.org/solr/).
  • :earth_americas: whoosh - A fast, pure Python search engine library.
  • :octocat: marshmallow - :star: 5088 :fork_and_knife: 538 - A lightweight library for converting complex objects to and from simple Python datatypes.
  • :octocat: pysimdjson - :star: 388 :fork_and_knife: 25 - A Python bindings for [simdjson](https://github.com/lemire/simdjson).
  • :octocat: python-rapidjson - :star: 402 :fork_and_knife: 31 - A Python wrapper around [RapidJSON](https://github.com/Tencent/rapidjson).
  • :octocat: ultrajson - :star: 3027 :fork_and_knife: 310 - A fast JSON decoder and encoder written in C with Python bindings.
  • :octocat: python-lambda - :star: 1187 :fork_and_knife: 205 - A toolkit for developing and deploying Python code in AWS Lambda.
  • :octocat: Zappa - :star: 11216 :fork_and_knife: 1206 - A tool for deploying WSGI applications on AWS Lambda and API Gateway.
  • :octocat: xonsh - :star: 4040 :fork_and_knife: 440 - A Python-powered, cross-platform, Unix-gazing shell language and command prompt.
  • :octocat: tablib - :star: 3796 :fork_and_knife: 551 - A module for Tabular Datasets in XLS, CSV, JSON, YAML.
  • :octocat: docxtpl - :star: 859 :fork_and_knife: 226 - Editing a docx document by jinja2 template
  • :earth_americas: openpyxl - A library for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files.
  • :octocat: pyexcel - :star: 857 :fork_and_knife: 133 - Providing one API for reading, manipulating and writing csv, ods, xls, xlsx and xlsm files.
  • :octocat: python-docx - :star: 2403 :fork_and_knife: 675 - Reads, queries and modifies Microsoft Word 2007/2008 docx files.
  • :octocat: python-pptx - :star: 1172 :fork_and_knife: 295 - Python library for creating and updating PowerPoint (.pptx) files.
  • :octocat: unoconv - :star: 1993 :fork_and_knife: 381 - Convert between any document format supported by LibreOffice/OpenOffice.
  • :octocat: XlsxWriter - :star: 2387 :fork_and_knife: 500 - A Python module for creating Excel .xlsx files.
  • :octocat: xlwings - :star: 1827 :fork_and_knife: 342 - A BSD-licensed library that makes it easy to call Python from Excel and vice versa.
  • :octocat: xlwt - excel/xlrd) - :star: 964 :fork_and_knife: 272 - Writing and reading data and formatting information from Excel files.
  • :octocat: PDFMiner - :star: 4410 :fork_and_knife: 1023 - A tool for extracting information from PDF documents.
  • :octocat: PyPDF2 - :star: 3385 :fork_and_knife: 882 - A library capable of splitting, merging and transforming PDF pages.
  • :earth_americas: ReportLab - Allowing Rapid creation of rich PDF documents.
  • :octocat: Mistune - :star: 1863 :fork_and_knife: 193 - Fastest and full featured pure Python parsers of Markdown.
  • :octocat: Python-Markdown - :star: 2316 :fork_and_knife: 554 - A Python implementation of John Gruber’s Markdown.
  • :earth_americas: PyYAML - YAML implementations for Python.
  • :octocat: csvkit - :star: 4398 :fork_and_knife: 540 - Utilities for converting to and working with CSV.
  • :octocat: unp - :star: 370 :fork_and_knife: 59 - A command line tool that can unpack archives easily.
  • :octocat: lektor - :star: 3358 :fork_and_knife: 271 - An easy to use static CMS and blog engine.
  • :octocat: mkdocs - :star: 11034 :fork_and_knife: 1598 - Markdown friendly documentation generator.
  • :octocat: makesite - :star: 1457 :fork_and_knife: 219 - Simple, lightweight, and magic-free static site/blog generator (< 130 lines).
  • :octocat: nikola - :star: 1978 :fork_and_knife: 391 - A static website and blog generator.
  • :octocat: pelican - :star: 10024 :fork_and_knife: 1674 - Static site generator that supports Markdown and reST syntax.
  • :octocat: django-taggit - :star: 2490 :fork_and_knife: 549 - Simple tagging for Django.
  • :earth_americas: celery - An asynchronous task queue/job queue based on distributed message passing.
  • :octocat: daramatiq - :star: 2284 :fork_and_knife: 157 - A fast and reliable background task processing library for Python 3.
  • :octocat: huey - :star: 3235 :fork_and_knife: 292 - Little multi-threaded task queue.
  • :octocat: mrq - :star: 826 :fork_and_knife: 112 - A distributed worker task queue in Python using Redis & gevent.
  • :octocat: rq - :star: 7348 :fork_and_knife: 1170 - Simple job queues for Python.
  • :earth_americas: Genshi - Python templating toolkit for generation of web-aware output.
  • :octocat: Jinja2 - :star: 7345 :fork_and_knife: 1345 - A modern and designer friendly templating language.
  • :earth_americas: Mako - Hyperfast and lightweight templating for the Python platform.
  • :octocat: hypothesis - :star: 4756 :fork_and_knife: 434 - Hypothesis is an advanced Quickcheck style property based testing library.
  • :octocat: nose2 - :star: 655 :fork_and_knife: 129 - The successor to `nose`, based on `unittest2.
  • :earth_americas: pytest - A mature full-featured Python testing tool.
  • :octocat: Robot Framework - :star: 5214 :fork_and_knife: 1531 - A generic test automation framework.
  • :earth_americas: unittest - (Python standard library) Unit testing framework.
  • :octocat: green - :star: 672 :fork_and_knife: 73 - A clean, colorful test runner.
  • :earth_americas: mamba - The definitive testing tool for Python. Born under the banner of BDD.
  • :earth_americas: tox - Auto builds and tests distributions in multiple Python versions
  • :octocat: locust - :star: 14256 :fork_and_knife: 1954 - Scalable user load testing tool written in Python.
  • :octocat: PyAutoGUI - :star: 4429 :fork_and_knife: 624 - PyAutoGUI is a cross-platform GUI automation Python module for human beings.
  • :octocat: Schemathesis - :star: 639 :fork_and_knife: 50 - A tool for automatic property-based testing of web applications built with Open API / Swagger specifications.
  • :earth_americas: Selenium - Python bindings for [Selenium](http://www.seleniumhq.org/) WebDriver.
  • :octocat: sixpack - :star: 1664 :fork_and_knife: 184 - A language-agnostic A/B Testing framework.
  • :octocat: splinter - :star: 2310 :fork_and_knife: 481 - Open source tool for testing web applications.
  • :earth_americas: doublex - Powerful test doubles framework for Python.
  • :octocat: freezegun - :star: 2637 :fork_and_knife: 191 - Travel through time by mocking the datetime module.
  • :octocat: httmock - :star: 413 :fork_and_knife: 52 - A mocking library for requests for Python 2.6+ and 3.2+.
  • :octocat: httpretty - :star: 1820 :fork_and_knife: 245 - HTTP request mock tool for Python.
  • :earth_americas: mock - (Python standard library) A mocking and patching library.
  • :octocat: mocket - :star: 202 :fork_and_knife: 31 - A socket mock framework with gevent/asyncio/SSL support.
  • :octocat: responses - :star: 2969 :fork_and_knife: 247 - A utility library for mocking out the requests Python library.
  • :octocat: VCR.py - :star: 1811 :fork_and_knife: 258 - Record and replay HTTP interactions on your tests.
  • :octocat: factory_boy - :star: 2320 :fork_and_knife: 307 - A test fixtures replacement for Python.
  • :octocat: mixer - :star: 709 :fork_and_knife: 77 - Another fixtures replacement. Supported Django, Flask, SQLAlchemy, Peewee and etc.
  • :octocat: model_mommy - :star: 935 :fork_and_knife: 158 - Creating random fixtures for testing in Django.
  • :earth_americas: coverage - Code coverage measurement.
  • :octocat: fake2db - :star: 2032 :fork_and_knife: 115 - Fake database generator.
  • :octocat: faker - :star: 10784 :fork_and_knife: 1278 - A Python package that generates fake data.
  • :octocat: mimesis - :star: 3132 :fork_and_knife: 263 - is a Python library that help you generate fake data.
  • :earth_americas: radar - Generate random datetime / time.
  • :octocat: chardet - :star: 1385 :fork_and_knife: 191 - Python 2/3 compatible character encoding detector.
  • :earth_americas: difflib - (Python standard library) Helpers for computing deltas.
  • :octocat: ftfy - :star: 2847 :fork_and_knife: 98 - Makes Unicode text less broken and more consistent automagically.
  • :octocat: fuzzywuzzy - :star: 7561 :fork_and_knife: 791 - Fuzzy String Matching.
  • :octocat: Levenshtein - :star: 883 :fork_and_knife: 120 - Fast computation of Levenshtein distance and string similarity.
  • :octocat: pangu.py - :star: 156 :fork_and_knife: 22 - Paranoid text spacing.
  • :octocat: pyfiglet - :star: 720 :fork_and_knife: 78 - An implementation of figlet written in Python.
  • :octocat: pypinyin - :star: 2941 :fork_and_knife: 466 - Convert Chinese hanzi (漢字) to pinyin (拼音).
  • :octocat: textdistance - :star: 1816 :fork_and_knife: 157 - Compute distance between sequences with 30+ algorithms.
  • :earth_americas: unidecode - ASCII transliterations of Unicode text.
  • :octocat: awesome-slugify - :star: 450 :fork_and_knife: 39 - A Python slugify library that can preserve unicode.
  • :octocat: python-slugify - :star: 930 :fork_and_knife: 79 - A Python slugify library that translates unicode to ASCII.
  • :octocat: unicode-slugify - :star: 292 :fork_and_knife: 53 - A slugifier that generates unicode slugs with Django as a dependency.
  • :octocat: hashids - :star: 1144 :fork_and_knife: 84 - Implementation of [hashids](http://hashids.org) in Python.
  • :octocat: shortuuid - :star: 1354 :fork_and_knife: 84 - A generator library for concise, unambiguous and URL-safe UUIDs.
  • :octocat: ply - :star: 1783 :fork_and_knife: 309 - Implementation of lex and yacc parsing tools for Python.
  • :earth_americas: pygments - A generic syntax highlighter.
  • :octocat: pyparsing - :star: 919 :fork_and_knife: 145 - A general purpose framework for generating parsers.
  • :octocat: python-nameparser - :star: 434 :fork_and_knife: 77 - Parsing human names into their individual components.
  • :octocat: python-phonenumbers - :star: 2562 :fork_and_knife: 321 - Parsing, formatting, storing and validating international phone numbers.
  • :octocat: python-user-agents - :star: 1085 :fork_and_knife: 177 - Browser user agent parser.
  • :octocat: sqlparse - :star: 2233 :fork_and_knife: 466 - A non-validating SQL parser.
  • List of Python API Wrappers and Libraries
  • :earth_americas: apache-libcloud - One Python library for all clouds.
  • :octocat: boto3 - :star: 5911 :fork_and_knife: 1275 - Python interface to Amazon Web Services.
  • :octocat: django-wordpress - :star: 313 :fork_and_knife: 84 - WordPress models and views for Django.
  • :octocat: facebook-sdk - :star: 2558 :fork_and_knife: 941 - Facebook Platform Python SDK.
  • :octocat: google-api-python-client - :star: 4201 :fork_and_knife: 1762 - Google APIs Client Library for Python.
  • :octocat: gspread - :star: 5014 :fork_and_knife: 762 - Google Spreadsheets Python API.
  • :octocat: twython - :star: 1749 :fork_and_knife: 395 - A Python wrapper for the Twitter API.
  • :octocat: furl - :star: 1883 :fork_and_knife: 119 - A small Python library that makes parsing and manipulating URLs easy.
  • :octocat: purl - :star: 247 :fork_and_knife: 33 - A simple, immutable URL class with a clean API for interrogation and manipulation.
  • :octocat: pyshorteners - :star: 273 :fork_and_knife: 51 - A pure Python URL shortening lib.
  • :octocat: webargs - :star: 1083 :fork_and_knife: 138 - A friendly library for parsing HTTP request arguments with built-in support for popular web frameworks.
  • :earth_americas: moviepy - A module for script-based movie editing with many formats, including animated GIFs.
  • :octocat: scikit-video - :star: 102 :fork_and_knife: 23 - Video processing routines for SciPy.
  • :octocat: vidgear - :star: 1451 :fork_and_knife: 106 - Most Powerful multi-threaded Video Processing framework.
  • :octocat: django-compressor - :star: 2379 :fork_and_knife: 559 - Compresses linked and inline JavaScript or CSS into a single cached file.
  • :octocat: django-pipeline - :star: 1375 :fork_and_knife: 349 - An asset packaging library for Django.
  • :octocat: django-storages - :star: 1726 :fork_and_knife: 664 - A collection of custom storage back ends for Django.
  • :earth_americas: fanstatic - Packages, optimizes, and serves static file dependencies as Python packages.
  • :earth_americas: fileconveyor - A daemon to detect and sync files to CDNs, S3 and FTP.
  • :octocat: flask-assets - :star: 404 :fork_and_knife: 88 - Helps you integrate webassets into your Flask app.
  • :octocat: webassets - :star: 886 :fork_and_knife: 254 - Bundles, optimizes, and manages unique cache-busting URLs for static resources.
  • :octocat: html2text - :star: 1014 :fork_and_knife: 176 - Convert HTML to Markdown-formatted text.
  • :octocat: lassie - :star: 511 :fork_and_knife: 41 - Web Content Retrieval for Humans.
  • :octocat: micawber - :star: 505 :fork_and_knife: 75 - A small library for extracting rich content from URLs.
  • :octocat: newspaper - :star: 10375 :fork_and_knife: 1711 - News extraction, article extraction and content curation in Python.
  • :octocat: python-readability - :star: 1885 :fork_and_knife: 317 - Fast Python port of arc90's readability tool.
  • :octocat: requests-html - :star: 11269 :fork_and_knife: 749 - Pythonic HTML Parsing for Humans.
  • :octocat: sumy - :star: 2414 :fork_and_knife: 435 - A module for automatic summarization of text documents and HTML pages.
  • :octocat: textract - :star: 2901 :fork_and_knife: 413 - Extract text from any document, Word, PowerPoint, PDFs, etc.
  • :octocat: toapi - :star: 3056 :fork_and_knife: 216 - Every web site provides APIs.
  • :octocat: cola - :star: 1382 :fork_and_knife: 542 - A distributed crawling framework.
  • :earth_americas: feedparser - Universal feed parser.
  • :octocat: grab - :star: 2000 :fork_and_knife: 251 - Site scraping framework.
  • :octocat: MechanicalSoup - :star: 3601 :fork_and_knife: 331 - A Python library for automating interaction with websites.
  • :octocat: portia - :star: 7957 :fork_and_knife: 1288 - Visual scraping for Scrapy.
  • :octocat: pyspider - :star: 14681 :fork_and_knife: 3540 - A powerful spider system.
  • :octocat: robobrowser - :star: 3495 :fork_and_knife: 328 - A simple, Pythonic library for browsing the web without a standalone web browser.
  • :earth_americas: scrapy - A fast high-level screen scraping and web crawling framework.
  • RESTful API
  • :earth_americas: Django - The most popular web framework in Python.
  • :octocat: awesome-django - :star: 492 :fork_and_knife: 97
  • :octocat: awesome-django - :star: 492 :fork_and_knife: 97
  • :earth_americas: Flask - A microframework for Python.
  • :octocat: awesome-flask - :star: 9350 :fork_and_knife: 1384
  • :earth_americas: Pyramid - A small, fast, down-to-earth, open source Python web framework.
  • :octocat: awesome-pyramid - :star: 491 :fork_and_knife: 54
  • :octocat: Masonite - :star: 1485 :fork_and_knife: 94 - The modern and developer centric Python web framework.
  • :earth_americas: Tornado - A web framework and asynchronous networking library.
  • :octocat: autobahn-python - :star: 2223 :fork_and_knife: 620 - WebSocket & WAMP for Python on Twisted and [asyncio](https://docs.python.org/3/library/asyncio.html).
  • :octocat: channels - :star: 4632 :fork_and_knife: 640 - Developer-friendly asynchrony for Django.
  • :octocat: websockets - :star: 3007 :fork_and_knife: 343 - A library for building WebSocket servers and clients with a focus on correctness and simplicity.
  • :octocat: bjoern - :star: 2452 :fork_and_knife: 176 - Asynchronous, very fast and written in C.
  • :octocat: gunicorn - :star: 7267 :fork_and_knife: 1358 - Pre-forked, partly written in C.
  • :earth_americas: uWSGI - A project aims at developing a full stack for building hosting services, written in C.
  • :octocat: waitress - :star: 864 :fork_and_knife: 121 - Multi-threaded, powers Pyramid.
  • :octocat: werkzeug - :star: 5495 :fork_and_knife: 1489 - A WSGI utility library for Python that powers Flask and can easily be embedded into your own projects.
  • Fluent Python
  • :earth_americas: Full Stack Python
  • :earth_americas: Python Cheatsheet
  • :earth_americas: Real Python
  • :earth_americas: The Hitchhiker’s Guide to Python
  • :octocat: Ultimate Python study guide - :star: 2415 :fork_and_knife: 208
  • :earth_americas: Awesome Python @LibHunt
  • :earth_americas: Python ZEEF
  • :earth_americas: Pythonic News
  • :octocat: What the f*ck Python! - :star: 22603 :fork_and_knife: 2022
  • :earth_americas: Awesome Python Newsletter
  • :earth_americas: Pycoder's Weekly
  • :earth_americas: Python Tricks
  • :earth_americas: Python Weekly
  • :earth_americas: Django Chat
  • :earth_americas: Podcast.\_\_init__
  • :earth_americas: Python Bytes
  • :earth_americas: Running in Production
  • :earth_americas: Talk Python To Me
  • :earth_americas: Test and Code
  • :earth_americas: The Real Python Podcast
  • awesome-python