awesome-python
Better Awesome Python List with π₯ Stars π Dependent Packages π Last Commit
https://github.com/Cyanhall/awesome-python
Last synced: 7 days ago
JSON representation
-
Web Frameworks [π](#readme)
- awesome-pyramid
- Django
- Pyramid
- awesome-flask
- awesome-django
- Masonite - The Modern And Developer Centric Python Web Framework. Be sure to read the documentation and join the Slack channel questions: http://slack.masoniteproject.com ` π a month ago`
- awesome-django
- Flask
-
ORM [π](#readme)
- awesome-sqlalchemy
- Django Models
- SQLAlchemy
- peewee - a small, expressive orm -- supports postgresql, mysql and sqlite ` π 12 days ago`
- orm - An async ORM. ` π a year ago`
- dataset - Easy-to-use data handling for SQL data stores with support for implicit table creation, bulk loading, and transactions. ` π 3 days ago`
- PynamoDB - A pythonic interface to Amazon's DynamoDB ` π 2 days ago`
- mongoengine - A Python Object-Document-Mapper for working with MongoDB ` π 14 days ago`
- orator - The Orator ORM provides a simple yet beautiful ActiveRecord implementation. ` π a year ago`
- redisco - A Python Library for Simple Models and Containers Persisted in Redis
- hot-redis - Rich Python data types for Redis ` π 3 years ago`
- pony - Pony Object Relational Mapper ` π 4 months ago`
- pydal - A pure Python Database Abstraction Layer ` π a month ago`
-
Editor Plugins and IDEs [π](#readme)
- PyCharm
- Python
- jedi-vim - Using the jedi autocompletion library for VIM. ` π 5 days ago`
- spyder - Official repository for Spyder - The Scientific Python Development Environment ` π 4 days ago`
- python-mode - Vim python-mode. PyLint, Rope, Pydoc, breakpoints from box. ` π 2 months ago`
- anaconda - Anaconda turns your Sublime Text 3 in a full featured Python development IDE including autocompletion, code linting, IDE features, autopep8 formating, McCabe complexity checker Vagrant and Docker support for Sublime Text 3 using Jedi, PyFlakes, pep8, MyPy, PyLint, pep257 and McCabe that will never freeze your Sublime Text 3 ` π 8 months ago`
- SublimeJEDI - awesome Python autocompletion with SublimeText ` π 4 months ago`
- elpy - Emacs Python Development Environment ` π 7 days ago`
- PTVS - Python Tools for Visual Studio ` π 4 days ago`
- YouCompleteMe - A code-completion engine for Vim ` π a month ago`
-
Downloader [π](#readme)
- you-get - Dumb downloader that scrapes the web ` π 5 days ago `
- s3cmd - Official s3cmd repo -- Command line tool for managing Amazon S3 and CloudFront services ` π 2 months ago `
- s4cmd - Super S3 command line tool ` π 6 months ago `
- youtube-dl - Command-line program to download videos from YouTube.com and other video sites ` π 7 days ago `
-
Admin Panels [π](#readme)
- django-grappelli - A jazzy skin for the Django Admin-Interface (official repository). ` π 2 months ago `
- django-suit - Modern theme for Django admin interface ` π a year ago `
- ajenti - Ajenti Core and stock plugins ` π 13 days ago `
- django-jet - Modern responsive template for the Django admin interface with improved functionality. We are proud to announce completely new Jet. Please check out Live Demo ` π 2 years ago `
- django-xadmin - Drop-in replacement of Django admin comes with lots of goodies, fully extensible with plugin support, pretty UI based on Twitter Bootstrap. ` π 2 years ago `
- flower - Real-time monitor and web admin for Celery distributed task queue ` π 6 days ago `
- jet-bridge - Jet Bridge β Admin Panel Framework for your application ` π a month ago `
- wooey - A Django app that creates automatic web UIs for Python scripts. ` π 10 months ago `
- flask-admin - Simple and extensible administrative interface framework for Flask ` π 2 months ago `
-
Asynchronous Programming [π](#readme)
-
Build Tools [π](#readme)
- buildout - Buildout is a deployment automation tool written in and extended with Python
- PlatformIO - PlatformIO is a professional collaborative platform for embedded development A place where Developers and Teams have true Freedom! No more vendor lock-in! ` π 4 days ago `
- pybuilder - Software build automation tool for Python. ` π 8 months ago `
- buildout - Buildout is a deployment automation tool written in and extended with Python
- SCons - SCons - a software construction tool ` π 6 days ago `
-
Built-in Classes Enhancement [π](#readme)
- dataclasses
- bidict - The bidirectional mapping library for Python. ` π 12 days ago `
- attrs - Python Classes Without Boilerplate ` π 13 days ago `
- Box - Python dictionaries with advanced dot notation access ` π 4 months ago `
- DottedDict - Python library that provides a method of accessing lists and dicts with a dotted path notation.
-
CMS [π](#readme)
- django-cms - The easy-to-use and developer-friendly CMS ` π 4 days ago `
- plone - The core of the Plone content management system ` π 6 days ago `
- mezzanine - CMS framework for Django ` π a month ago `
- feincms - A Django-based CMS with a focus on extensibility and concise code ` π 2 months ago `
- indico - Indico - A feature-rich event management system, made @ CERN, the place where the Web was born. ` π 2 days ago `
- Kotti - Kotti is a high-level, Pythonic web application framework based on Pyramid and SQLAlchemy. It includes an extensible Content Management System called the Kotti CMS. ` π 2 months ago `
- wagtail - A Django content management system focused on flexibility and user experience ` π a day ago `
- quokka - LOOKING FOR NEW MAINTAINER - Quokka is a Content Management System - `docker run --rm -it -p 5000:5000 quokka/quokka` ` π 2 years ago `
-
Caching [π](#readme)
- HermesCache
- django-cacheops - A slick ORM cache with automatic granular event-driven invalidation. ` π 2 months ago `
- django-cache-machine - Automatic caching and invalidation for Django models through the ORM. ` π 2 years ago `
- beaker - WSGI middleware for sessions and caching
- pylibmc - A Python wrapper around the libmemcached interface from TangentOrg. ` π 5 months ago `
- HermesCache
-
Code Analysis [π](#readme)
- pylint - It's not just a linter that annoys you! ` π 4 days ago`
- yapf - A formatter for Python files ` π a month ago`
- pytype - A static type analyzer for Python code ` π 3 days ago`
- pyre-check - Performant type-checking for python. ` π 3 days ago`
- MonkeyType - A system for Python that generates static type annotations by collecting runtime types ` π 4 days ago`
- pycallgraph - pycallgraph is a Python module that creates call graphs for Python programs. ` π 3 years ago`
- vulture - Find dead Python code ` π 23 days ago`
- pylama - Code audit tool for python. ` π 2 years ago`
- wemake-python-styleguide - The strictest and most opinionated python linter ever! ` π 4 days ago`
- code2flow - Pretty good call graphs for dynamic languages ` π 4 days ago`
- pyannotate - Auto-generate PEP-484 annotations ` π 3 months ago`
- typeshed - Collection of library stubs for Python, with static types ` π 3 days ago`
- awesome-flake8-extensions
- black - The uncompromising Python code formatter ` π 4 days ago`
- prospector - Inspects Python source files and provides information about type and location of classes, methods etc ` π 8 months ago`
- flake8 - flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code. ` π 6 days ago`
- coala - coala provides a unified command-line interface for linting and fixing all your code, regardless of the programming languages you use. ` π a month ago`
- mypy - Optional static typing for Python 3 and 2 (PEP 484) ` π 4 days ago`
- isort - A Python utility / library to sort imports. ` π 4 days ago`
-
Command-line Interface Development [π](#readme)
- docopt - Pythonic command line arguments parser, that will make you smile ` π 3 years ago`
- colorama - Simple cross-platform colored terminal text in Python ` π 5 months ago`
- python-fire - Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object. ` π 10 days ago`
- tqdm - A Fast, Extensible Progress Bar for Python and CLI ` π 15 days ago`
- asciimatics - A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations ` π 4 days ago`
- bashplotlib - plotting in the terminal ` π 3 months ago`
- alive-progress - A new kind of Progress Bar, with real time throughput, eta and very cool animations! ` π 6 months ago`
- docopt - Pythonic command line arguments parser, that will make you smile ` π 3 years ago`
- cliff - Command Line Interface Formulation Framework. Mirror of code maintained at opendev.org. ` π 21 days ago`
- colorama - Simple cross-platform colored terminal text in Python ` π 5 months ago`
- cement - Application Framework for Python ` π 10 months ago`
- python-prompt-toolkit - Library for building powerful interactive command line applications in Python ` π 10 days ago`
- rich - Rich is a Python library for rich text and beautiful formatting in the terminal. ` π 9 days ago`
-
Compatibility [π](#readme)
-
Computer Vision [π](#readme)
- OpenCV - Open Source Computer Vision Library ` π 2 days ago `
- EasyOCR - Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc. ` π 3 days ago `
- SimpleCV - The Open Source Framework for Machine Vision ` π 6 years ago `
- Face Recognition - The world's simplest facial recognition api for Python and the command line ` π 14 days ago `
- pytesseract - A Python wrapper for Google Tesseract ` π 13 days ago `
- tesserocr - A Python wrapper for the tesseract-ocr API ` π 8 days ago `
- Kornia - Open Source Differentiable Computer Vision Library for PyTorch ` π 4 days ago `
-
Concurrency and Parallelism [π](#readme)
- concurrent.futures
- eventlet - Concurrent networking library for Python ` π a month ago `
- gevent - Coroutine-based concurrency library for Python ` π 2 months ago `
- multiprocessing
- scoop - SCOOP (Scalable COncurrent Operations in Python) ` π 2 years ago `
- eventlet - Concurrent networking library for Python ` π a month ago `
-
Configuration [π](#readme)
- configparser
- profig - A straightforward configuration library for Python. ` π 2 years ago `
- configobj - Python 3+ compatible port of the configobj library ` π 8 months ago `
- hydra - Hydra is a framework for elegantly configuring complex applications ` π 3 days ago `
- python-decouple - Strict separation of config from code. ` π 22 days ago `
-
Cryptography [π](#readme)
- cryptography - cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. ` π 7 days ago `
- passlib
- pynacl - Python binding to the Networking and Cryptography (NaCl) library ` π 11 days ago `
- paramiko - The leading native Python SSHv2 protocol library. ` π 21 days ago `
-
Data Analysis [π](#readme)
- Pandas - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more ` π 2 days ago `
- Blaze - NumPy and Pandas interface to Big Data ` π 2 years ago `
- Open Mining - Business Intelligence (BI) in Python, OLAP ` π 5 years ago `
- Orange - Orange: Interactive data analysis ` π 10 days ago `
- Optimus - Agile Data Preparation Workflows madeΒ easy with Pandas, Dask, cuDF, Dask-cuDF and PySpark ` π 3 days ago `
- AWS Data Wrangler - Pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL). ` π 4 days ago `
-
Data Validation [π](#readme)
- colander - A serialization/deserialization/validation library for strings, mappings and lists. ` π 7 months ago `
- Schematics - Python Data Structures for Humansβ’. ` π 3 years ago `
- schema - Schema validation just got Pythonic ` π 4 months ago `
- Cerberus - Lightweight, extensible data validation library for Python ` π 2 months ago `
- voluptuous - CONTRIBUTIONS ONLY: Voluptuous, despite the name, is a Python data validation library. ` π 4 months ago `
- valideer - Lightweight data validation and adaptation Python library. ` π 3 years ago `
- jsonschema - An(other) implementation of JSON Schema for Python ` π 4 days ago `
-
Data Visualization [π](#readme)
- PyGraphviz - Python interface to Graphviz graph drawing package ` π 13 days ago `
- Seaborn - Statistical data visualization in Python ` π 9 days ago `
- Bokeh - Interactive Data Visualization in the browser, from Python ` π 4 days ago `
- diagrams - Diagram as Code for prototyping cloud system architectures ` π a month ago `
- plotnine - A grammar of graphics for Python ` π a month ago `
- VisPy - Main repository for Vispy ` π 3 days ago `
- Cartopy - Cartopy - a cartographic python library with matplotlib support ` π 17 days ago `
- Altair - Declarative statistical visualization library for Python ` π 3 months ago `
- PyGraphviz - Python interface to Graphviz graph drawing package ` π 13 days ago `
- Matplotlib - matplotlib: plotting with Python ` π 3 days ago `
- PyQtGraph - Fast data visualization and GUI tools for scientific / engineering applications ` π 2 days ago `
- bqplot - Plotting library for IPython/Jupyter notebooks ` π 4 days ago `
-
Database Drivers [π](#readme)
- psycopg2 - PostgreSQL database adapter for the Python programming language ` π 10 days ago`
- sqlite3
- pymssql - Official home for the pymssql source code. ` π a month ago`
- py2neo - Py2neo is a comprehensive Neo4j driver library and toolkit for Python. ` π 6 days ago`
- PyMySQL - Pure Python MySQL Client ` π 5 months ago`
- kafka-python - Python client for Apache Kafka ` π 4 months ago`
- motor - Motor - the async Python driver for MongoDB and Tornado or asyncio ` π 20 days ago`
- pymongo - PyMongo - the Python driver for MongoDB ` π 2 days ago`
- cassandra-driver - DataStax Python Driver for Apache Cassandra ` π 3 months ago`
- clickhouse-driver - ClickHouse Python Driver with native interface support ` π 18 days ago`
- queries - PostgreSQL database access simplified ` π a year ago`
- SuperSQLite - A supercharged SQLite library for Python ` π 2 years ago`
- mysqlclient - MySQL database connector for Python (with Python 3 support) ` π 6 months ago`
- py2neo - Py2neo is a comprehensive Neo4j driver library and toolkit for Python. ` π 6 days ago`
- happybase - A developer-friendly Python library to interact with Apache HBase ` π 5 months ago`
- redis-py - Redis Python Client ` π a month ago`
-
Date and Time [π](#readme)
- Arrow - Better dates & times for Python ` π 3 days ago `
- pytz - pytz Python historical timezone library and database ` π 3 months ago `
- when.py - Friendly Python Dates ` π 4 years ago `
- dateutil - Useful extensions to the standard Python datetime features ` π a month ago `
- moment - A Python library for dealing with dates ` π 7 months ago `
- Chronyk - A Python 3 library for parsing human-written times and dates ` π 6 years ago `
- PyTime - PyTime is an easy-use Python module which aims to operate date/time/datetime by string. ` π 9 months ago `
- delorean - Delorean: Time Travel Made Easy ` π 7 months ago `
- maya - Datetimes for Humansβ’ ` π a year ago `
- Pendulum - Python datetimes made easy ` π 5 months ago `
-
DevOps Tools [π](#readme)
- cloudinit - Official upstream for the cloud-init: cloud instance initialization ` π 9 days ago`
- OpenStack - Repository tracking all OpenStack repositories as submodules. Mirror of code maintained at opendev.org. ` π 2 days ago`
- BorgBackup - Deduplicating archiver with compression and authenticated encryption. ` π 2 days ago`
- docker-compose - Define and run multi-container applications with Docker ` π 9 days ago`
- supervisor - Supervisor process control system for UNIX ` π 24 days ago`
- ansible - Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com. ` π 2 days ago`
- saltstack - Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here: ` π 2 days ago`
- fabric - Simple, Pythonic remote execution and deployment. ` π 21 days ago`
- psutil - Cross-platform lib for process and system monitoring in Python ` π 22 days ago`
- honcho - Honcho: a python clone of Foreman. For managing Procfile-based applications. ` π a year ago`
- fabtools - Tools for writing awesome Fabric files ` π 2 years ago`
- cuisine - Chef-like functionality for Fabric ` π 3 years ago`
- pyinfra - pyinfra automates infrastructure super fast at massive scale. It can be used for ad-hoc command execution, service deployment, configuration management and more. ` π 3 days ago`
-
Distribution [π](#readme)
- py2exe - A distutils extension to create standalone Windows programs from Python code ` π 2 months ago `
- dh-virtualenv - Python virtualenvs in Debian packages ` π 2 months ago `
- PyInstaller - Freeze (package) Python programs into stand-alone executables ` π 3 days ago `
- shiv - shiv is a command line utility for building fully self contained Python zipapps as outlined in PEP 441, but with all their dependencies included. ` π 4 days ago `
- pyarmor - A tool used to obfuscate python scripts, bind obfuscated scripts to fixed machine or expire obfuscated scripts. ` π 7 days ago `
-
E-commerce [π](#readme)
- shoop - E-Commerce Platform ` π 6 days ago `
- django-shop - A Django based shop system ` π 4 months ago `
- merchant - A Django app to accept payments from various payment processors via Pluggable backends. ` π 6 years ago `
- money - Python money class with optional CLDR-backed locale-aware formatting and an extensible currency exchange solution. ` π 5 years ago `
- forex-python - Foreign exchange rates, Bitcoin price index and currency conversion using ratesapi.io ` π 19 days ago `
- Cartridge - Ecommerce for Mezzanine ` π a year ago `
- alipay - An Unofficial Alipay API for Python ` π 4 years ago `
- python-currencies - Display money format and its filthy currencies, for all money lovers out there. ` π 6 months ago `
-
Files [π](#readme)
- mimetypes
- pathlib
- Unipath - An object-oriented approach to Python file/directory operations. ` π 6 years ago `
- watchdog - Python library and shell utilities to monitor filesystem events. ` π a month ago `
- python-magic - A python wrapper for libmagic ` π 25 days ago `
- PyFilesystem2 - Python's Filesystem abstraction layer ` π 2 months ago `
- path.py - Object-oriented file system path manipulation ` π 15 days ago `
-
Foreign Function Interface [π](#readme)
-
GUI Development [π](#readme)
- curses
- kivy - Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS ` π 3 days ago `
- PyGObject - Read-only mirror of https://gitlab.gnome.org/GNOME/pygobject ` π 2 months ago `
- Tkinter
- urwid - Console user interface library for Python (official repo) ` π 2 months ago `
- wxPython - wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before. ` π 5 months ago `
- PyQt
- Gooey - Turn (almost) any Python command line program into a full GUI application with one line ` π 15 days ago `
- PySimpleGUI - Launched in 2018 Actively developed and supported. Supports tkinter, Qt, WxPython, Remi (in browser). Create custom layout GUI's simply. Python 2.7 & 3 Support. 200+ Demo programs & Cookbook for rapid start. Extensive documentation. Examples using Machine Learning(GUI, OpenCV Integration, Chatterbot), Floating Desktop Widgets, Matplotlib + Pyploβ¦ ` π 2 days ago `
- enaml - Declarative User Interfaces for Python ` π a month ago `
- pyglet - pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications. ` π 3 days ago `
- Eel - A little Python library for making simple Electron-like HTML/JS GUI apps ` π 10 months ago `
- urwid - Console user interface library for Python (official repo) ` π 2 months ago `
- Flexx - Write desktop and web apps in pure Python ` π a month ago `
- pywebview - Build GUI for your Python program with JavaScript, HTML, and CSS ` π a month ago `
- DearPyGui - Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies ` π 2 days ago `
- Toga - A Python native, OS native GUI toolkit. ` π 8 days ago `
-
Game Development [π](#readme)
- Cocos2d - graphic library for games and multimedia, for python language on PC-like hardware
- Panda3D - Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU ` π a month ago `
- Pygame - pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL. ` π a month ago `
- RenPy - The Ren'Py Visual Novel Engine ` π 2 days ago `
- Pygame - pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL. ` π a month ago `
- PyOpenGL - Repository for the PyOpenGL Project ` π a year ago `
-
Geolocation [π](#readme)
- GeoDjango
- geopy - Geocoding library for Python. ` π 2 months ago `
- django-countries - A Django application that provides country choices for use with forms, flag icons static files, and a country field for models. ` π 2 months ago `
- GeoIP - GeoIP Legacy Python API ` π 5 months ago `
- geojson - Python bindings and utilities for GeoJSON ` π 3 months ago `
-
HTML Manipulation [π](#readme)
- BeautifulSoup
- cssutils
- xmldataset - xmldataset: xml parsing made easy ` π a year ago `
- bleach - Bleach is an allowed-list-based HTML sanitizing library that escapes or strips markup and attributes ` π 3 days ago `
- pyquery - A jquery-like library for python ` π 2 months ago `
- xmltodict - Python module that makes working with XML feel like you are working with JSON ` π a year ago `
- MarkupSafe - Safely add untrusted strings to HTML/XML markup.
- untangle - Converts XML to Python objects ` π a year ago `
- html5lib - Standards-compliant library for parsing and serializing HTML documents and fragments in Python ` π a month ago `
- cssutils
-
Hardware [π](#readme)
- Pingo - Generic API for controlling boards with programmable IO pins ` π 4 years ago `
- keyboard - Hook and simulate global keyboard events on Windows and Linux. ` π 8 days ago `
- PyUserInput - A module for cross-platform control of the mouse and keyboard in python that is simple to install and use. ` π 2 months ago `
- scapy - Scapy: the Python-based interactive packet manipulation program & library. Supports Python 2 & Python 3. ` π 3 days ago `
- mouse - Hook and simulate global mouse events in pure Python ` π 3 months ago `
- Pingo - Generic API for controlling boards with programmable IO pins ` π 4 years ago `
- ino - Command line toolkit for working with Arduino hardware ` π 7 years ago `
-
Image Processing [π](#readme)
- imgSeek
- thumbor - thumbor is an open-source photo thumbnail service by globo.com ` π 2 months ago `
- pillow - The friendly PIL fork (Python Imaging Library) ` π 7 days ago `
- pywal - Generate and change color-schemes on the fly. ` π 9 months ago `
- Quads - Computer art based on quadtrees. ` π 7 years ago `
- nude.py - Nudity detection with Python ` π 7 months ago `
- pyvips - python binding for libvips using cffi ` π 4 months ago `
- python-qrcode - Python QR Code image generator ` π a year ago `
- python-barcode - Create standard barcodes with Python. No external dependencies. 100% Organic Python. ` π 3 months ago `
- pagan - Python avatar generator for absolute nerds ` π 3 years ago `
- hmap - Image histogram remapping ` π 2 years ago `
- pygram - Instagram-like image filters. ` π 7 years ago `
- scikit-image - Image processing in Python ` π 2 days ago `
- PyMatting - A Python library for alpha matting ` π 19 days ago `
- wand - The ctypes-based simple ImageMagick binding for Python
-
Implementations [π](#readme)
- Jython - Jython 3 sandbox ` π 10 months ago `
- Numba - NumPy aware dynamic Python compiler using LLVM ` π 2 days ago `
- PyPy - The unofficial GitHub mirror of PyPy ` π 5 days ago `
- MicroPython - MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems ` π 3 days ago `
- Grumpy - Grumpy is a Python to Go source code transcompiler and runtime. ` π 4 years ago `
- CPython - The Python programming language ` π 2 days ago `
- CLPython - An implementation of Python in Common Lisp ` π a year ago `
- IronPython - Implementation of Python 3.x for .NET Framework that is built on top of the Dynamic Language Runtime. ` π 21 days ago `
- Pyjion - Pyjion - A JIT for Python based upon CoreCLR ` π 7 months ago `
- PeachPy - x86-64 assembler embedded in Python ` π 2 months ago `
- Stackless Python - The Stackless Python programming language ` π 5 days ago `
- Pyston - The previous version of Pyston, a faster implementation of the Python programming language. Please use this link for the new repository: ` π 2 months ago `
-
Job Scheduler [π](#readme)
- Airflow - Apache Airflow - A platform to programmatically author, schedule, and monitor workflows ` π 2 days ago `
- schedule - Python job scheduling for humans. ` π 3 months ago `
- Plan - Crontab jobs management in Python ` π a year ago `
- Prefect - The easiest way to automate your data ` π 2 days ago `
- gunnery - Remote task execution tool ` π 6 years ago `
- django-schedule - A calendaring app for Django. It is now stable, Please feel free to use it now. Active development has been taken over by bartekgorny. ` π 5 years ago `
- Spiff - A powerful workflow engine implemented in pure Python ` π a year ago `
- TaskFlow - A General-purpose Parallel and Heterogeneous Task Programming System ` π 3 days ago `
-
Logging [π](#readme)
- logging
- structlog - Structured Logging for Python ` π 13 days ago `
- sentry-python - The new Python SDK for Sentry.io ` π 14 days ago `
- loguru - Python logging made (stupidly) simple ` π 3 months ago `
- logbook - A cool logging replacement for Python. ` π 2 years ago `
-
Microsoft Windows [π](#readme)
- Python(x,y)
- WinPython
- PyWin32 - Python for Windows (pywin32) Extensions ` π 4 days ago `
- PythonNet - Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers. ` π 9 days ago `
- Python(x,y)
- pythonlibs
-
Miscellaneous [π](#readme)
- tryton
- boltons - Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton. ` π a month ago `
- magenta - Magenta: Music and Art Generation with Machine Intelligence ` π a month ago `
- pluginbase - A simple but flexible plugin system for Python. ` π a month ago `
- itsdangerous - Safely pass trusted data to untrusted environments and back. ` π a month ago `
- blinker - A fast Python in-process signal/event dispatching system. ` π 5 months ago `
-
Package Management [π](#readme)
-
Processes [π](#readme)
- sarge
- sh - Python process launching ` π 18 days ago `
- delegator.py - Subprocesses for Humans 2.0. ` π 2 years ago `
-
RESTful API [π](#readme)
- django-tastypie
- vibora
- falcon - The no-nonsense REST API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale. ` π 5 days ago`
- eve - REST API framework designed for human beings ` π 3 months ago`
- apistar - The Web API toolkit. ` π a year ago`
- flask-restful - Simple framework for creating REST APIs ` π a month ago`
- hug - Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler. ` π a year ago`
- flask-api - Browsable web APIs for Flask. ` π 12 days ago`
- sandman2 - Automatically generate a RESTful API service for your legacy database. No code required! ` π 6 months ago`
- cornice - Build Web Services with Pyramid. ` π 2 months ago`
- fastapi - FastAPI framework, high performance, easy to learn, fast to code, ready for production ` π 19 days ago`
- django-tastypie
- sanic - Async Python 3.7+ web server/framework | Build fast. Run fast. ` π 6 days ago`
-
Robotics [π](#readme)
- rospy
- PythonRobotics - Python sample codes for robotics algorithms. ` π 6 days ago `
- rospy
-
Science [π](#readme)
- PyDy
- RDKit
- Zipline - Zipline, a Pythonic Algorithmic Trading Library ` π 8 months ago `
- SymPy - A computer algebra system written in pure Python ` π 3 days ago `
- statsmodels - Statsmodels: statistical modeling and econometrics in Python ` π 4 days ago `
- Karate Club - Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphs (CIKM 2020) ` π a month ago `
- bccb - Incubator for useful bioinformatics code, primarily in Python and R ` π 20 days ago `
- SimPy
- SciPy
- bcbio-nextgen - Validated, scalable, community developed variant calling, RNA-seq and small RNA analysis ` π 13 days ago `
- ObsPy - ObsPy: A Python Toolbox for seismology/seismological observatories. ` π a month ago `
- Open Babel
- NumPy
- astropy
- PyMC - Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Aesara ` π 4 days ago `
-
Search [π](#readme)
- elasticsearch-py
- django-haystack - Modular search for Django ` π 5 days ago `
- elasticsearch-dsl-py - High level Python client for Elasticsearch ` π 7 months ago `
- pysolr - Pysolr β Python Solr client ` π a month ago `
- whoosh
- elasticsearch-py
-
Specific Formats Processing [π](#readme)
- openpyxl
- PDFMiner - Python PDF Parser (Not actively maintained). Check out pdfminer.six.
- csvkit - A suite of utilities for converting to and working with CSV, the king of tabular file formats. ` π 16 days ago`
- python-docx - Create and modify Word documents with Python ` π a month ago`
- Mistune - A fast yet powerful Python Markdown parser with renderers and plugins. ` π a month ago`
- tablib - Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c. ` π 4 months ago`
- pyexcel - Single API for reading, manipulating and writing data in csv, ods, xls, xlsx and xlsm files ` π 8 days ago`
- XlsxWriter - A Python module for creating Excel XLSX files. ` π a month ago`
- unp - Unpacks things. ` π 7 years ago`
- xlwt - Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform. ` π 3 years ago`
- docxtpl - Use a docx as a jinja2 template ` π 2 months ago`
- unoconv - Universal Office Converter - Convert between any document format supported by LibreOffice/OpenOffice. ` π 3 days ago`
- python-pptx - Create Open XML PowerPoint documents in Python ` π a month ago`
- PyPDF2 - A utility to read and write PDFs with Python ` π 3 years ago`
- Python-Markdown - A Python implementation of John Gruberβs Markdown with Extension support. ` π 12 days ago`
- xlwings - xlwings is a BSD-licensed Python library that makes it easy to call Python from Excel and vice versa. It works with Microsoft Excel on Windows and macOS. ` π 2 days ago`
- ReportLab
-
Template Engine [π](#readme)
-
Testing [π](#readme)
- pytest
- unittest
- mock
- fake2db - create custom test databases that are populated with fake data ` π 2 years ago`
- locust - Scalable user load testing tool written in Python ` π 4 days ago`
- factory_boy - A test fixtures replacement for Python ` π 3 days ago`
- faker - Faker is a Python package that generates fake data for you. ` π 4 days ago`
- mixer - Mixer -- Is a fixtures replacement. Supported Django, Flask, SqlAlchemy and custom python objects. ` π 6 months ago`
- PyAutoGUI - A cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard. ` π 2 months ago`
- responses - A utility for mocking out the Python Requests library. ` π 2 months ago`
- mimesis - Mimesis is a high-performance fake data generator for Python, which provides data for a variety of purposes in a variety of languages. ` π 7 days ago`
- VCR.py - Automatically mock your HTTP interactions to simplify and speed up testing ` π 9 months ago`
- hypothesis - Hypothesis is a powerful, flexible, and easy to use library for property-based testing. ` π 13 days ago`
- splinter - splinter - python test framework for web applications ` π a month ago`
- Robot Framework - Generic automation framework for acceptance testing and RPA ` π 4 days ago`
- nose2 - The successor to nose, based on unittest2 ` π 4 months ago`
- freezegun - Let your Python tests travel through time ` π 10 days ago`
- mocket - a socket mock framework - for all kinds of socket animals, web-clients included ` π 11 days ago`
- httpretty - HTTP client mocking tool for Python - inspired by Fakeweb for Ruby ` π a month ago`
- httmock - A mocking library for requests ` π 8 months ago`
- green - Green is a clean, colorful, fast python test runner. ` π 2 months ago`
- sixpack - Sixpack is a language-agnostic a/b-testing framework ` π 10 months ago`
- Selenium
- coverage
- doublex
- radar
- Schemathesis - A modern API testing tool for web applications built with Open API and GraphQL specifications. ` π 4 days ago`
- model_mommy - No longer maintained, please migrate to model_bakery ` π 2 years ago`
-
Text Processing [π](#readme)
- difflib
- unidecode
- python-phonenumbers - Python port of Google's libphonenumber ` π 2 days ago`
- python-slugify - Returns unicode slugs ` π 2 months ago`
- fuzzywuzzy - Fuzzy String Matching in Python ` π 4 months ago`
- pypinyin - ζ±ε转ζΌι³(pypinyin) ` π 14 days ago`
- chardet - Python character encoding detector ` π 2 months ago`
- pyfiglet - An implementation of figlet written in Python ` π 8 months ago`
- ply - Python Lex-Yacc ` π a year ago`
- pyparsing - Python library for creating PEG parsers ` π a month ago`
- hashids - Implementation of hashids (http://hashids.org) in Python. Compatible with Pythonβ2 and Pythonβ3 ` π 10 months ago`
- sqlparse - A non-validating SQL parser module for Python ` π 7 months ago`
- shortuuid - A generator library for concise, unambiguous and URL-safe UUIDs. ` π 4 months ago`
- python-user-agents - A Python library that provides an easy way to identify devices like mobile phones, tablets and their capabilities by parsing (browser) user agent strings. ` π 3 months ago`
- pangu.py - Paranoid text spacing in Python ` π 2 years ago`
- python-nameparser - A simple Python module for parsing human names into their individual components ` π a year ago`
- unicode-slugify - A slugifier that works in unicode ` π 3 years ago`
- ftfy - Fixes mojibake and other glitches in Unicode text, after the fact. ` π a month ago`
- awesome-slugify
- unidecode
- Levenshtein - The Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity ` π 5 months ago`
- textdistance - Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage. ` π 6 days ago`
-
Third-party APIs [π](#readme)
- apache-libcloud
- boto3 - AWS SDK for Python ` π 2 days ago `
- twython - Actively maintained, pure Python wrapper for the Twitter API. Supports both normal and streaming Twitter APIs. ` π 5 months ago `
- gspread - Google Sheets Python API ` π 25 days ago `
- facebook-sdk - Python SDK for Facebook's Graph API ` π 6 months ago `
- django-wordpress - WordPress models and views for Django. ` π 3 years ago `
- google-api-python-client - The official Python client library for Google's discovery based APIs. ` π 5 days ago `
-
Web Asset Management [π](#readme)
- fanstatic
- django-storages - https://django-storages.readthedocs.io/ ` π 21 days ago `
- django-compressor - Compresses linked and inline javascript or CSS into a single cached file. ` π 2 months ago `
- flask-assets - Flask webassets integration.
- django-pipeline - Pipeline is an asset packaging library for Django. ` π 4 months ago `
- webassets - Asset management for Python web development. ` π 2 months ago `
- fanstatic
-
Web Crawling [π](#readme)
- feedparser
- portia - Visual scraping for Scrapy ` π 2 years ago `
- grab - Web Scraping Framework ` π 7 months ago `
- MechanicalSoup - A Python library for automating interaction with websites. ` π 18 days ago `
- pyspider - A Powerful Spider(Web Crawler) System in Python. ` π a year ago `
- robobrowser - Millions of developers and companies build, ship, and maintain their software on GitHub β the largest and most advanced development platform in the world. ` π 6 years ago `
- cola - A high-level distributed crawling framework. ` π a year ago `
-
WSGI Servers [π](#readme)
- uWSGI
- werkzeug - The comprehensive WSGI web application library. ` π a month ago `
- gunicorn - gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications. ` π 3 months ago `
- bjoern - A screamingly fast Python 2/3 WSGI server written in C. ` π 6 months ago `
- waitress - Waitress - A WSGI server for Python 2 and 3 ` π a month ago `
-
Websites [π](#readme)
- Full Stack Python
- Python Cheatsheet
- The Hitchhikerβs Guide to Python
- Awesome Python @LibHunt
- Python ZEEF
- Pythonic News
- What the f*ck Python! - What the f*ck Python? ` π 2 months ago`
- Ultimate Python study guide - Ultimate Python study guide for newcomers and professionals alike. ` π a month ago`
- Real Python
-
Newsletters [π](#readme)
-
Podcasts [π](#readme)
-
Enterprise Application Integrations [π](#readme)
-
Algorithms and Design Patterns [π](#readme)
- sortedcontainers - Python Sorted Container Types: Sorted List, Sorted Dict, and Sorted Set ` π a month ago`
- python-patterns - A collection of design patterns/idioms in Python ` π a month ago`
- PyPattyrn - A simple library for implementing common design patterns. ` π a year ago`
- algorithms - Minimal examples of data structures and algorithms in Python ` π a month ago`
- python-ds - No non-sense and no BS repo for how data structure code should be in Python - simple and elegant. ` π 4 days ago`
- TheAlgorithms - All Algorithms implemented in Python ` π 4 days ago`
- transitions - A lightweight, object-oriented finite state machine implementation in Python with many extensions ` π a month ago`
-
Environment Management [π](#readme)
- pyenv - Simple Python version management ` π 9 days ago `
- virtualenv - Virtual Python Environment builder ` π 6 days ago `
-
Command-line Tools [π](#readme)
- howdoi - instant coding answers via the command line ` π 6 days ago`
- percol - adds flavor of interactive filtering to the traditional pipe concept of UNIX shell ` π 2 years ago`
- PathPicker - PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything. After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands. ` π 4 months ago`
- thefuck - Magnificent app which corrects your previous console command. ` π 5 days ago`
- doitlive - Because sometimes you need to do it live ` π a month ago`
- iredis - Interactive Redis: A Terminal Client for Redis with AutoCompletion and Syntax Highlighting. ` π 24 days ago`
- try - Dead simple CLI tool to try Python packages - It's never been easier! ` π 2 years ago`
- mycli - A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting. ` π 2 months ago`
- pgcli - Postgres CLI with autocompletion and syntax highlighting ` π a month ago`
- kube-shell - Kubernetes shell: An integrated shell for working with the Kubernetes ` π 3 years ago`
- litecli - CLI for SQLite Databases with auto-completion and syntax highlighting ` π a month ago`
- Invoke - Pythonic task management & command execution. ` π 21 days ago`
- saws - A supercharged AWS command line interface (CLI). ` π 4 days ago`
- httpie - As easy as /aitch-tee-tee-pie/ Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie ` π 12 days ago`
- tmuxp - tmux session manager. built on libtmux ` π 8 days ago`
- cookiecutter - A command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, VueJS projects. ` π 12 days ago`
-
Serverless Frameworks [π](#readme)
- Zappa - Serverless Python ` π 4 months ago `
- python-lambda - A toolkit for developing and deploying serverless Python code in AWS Lambda. ` π 3 months ago `
-
Audio [π](#readme)
- beets - music library manager and MusicBrainz tagger ` π 9 days ago`
- audioread - cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio decoding for Python ` π 8 months ago`
- dejavu - Audio fingerprinting and recognition in Python ` π a year ago`
- kapre - kapre: Keras Audio Preprocessors ` π 3 months ago`
- librosa - Python library for audio and music analysis ` π a month ago`
- matchering - Open Source Audio Matching and Mastering ` π 24 days ago`
- pyAudioAnalysis - Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications ` π 13 days ago`
- pydub - Manipulate audio with a simple and easy high level interface ` π 19 days ago`
- TimeSide - Scalable audio processing framework written in Python with a RESTful API ` π 2 months ago`
- eyeD3 - eyeD3 is a Python module and command line program for processing ID3 tags. Information about mp3 files (i.e bit rate, sample frequency, play time, etc.) is also provided. The formats supported are ID3v1 (1.0/1.1) and ID3v2 (2.3/2.4). ` π 5 days ago`
- mutagen - Python module for handling audio metadata ` π 3 months ago`
- tinytag - Read music meta data and length of MP3, OGG, OPUS, MP4, M4A, FLAC, WMA and Wave files with python 2 or 3 ` π 14 days ago`
- mingus - Mingus is a music package for Python ` π 6 months ago`
-
ASGI Servers [π](#readme)
-
Authentication [π](#readme)
- authlib - The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included. ` π 9 days ago`
- django-allauth - Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication. ` π 22 days ago`
- python-oauth2 - A fully tested, abstract interface to creating OAuth clients and servers. ` π 3 years ago`
- python-social-auth - Social auth made simple ` π 4 years ago`
- pyjwt - JSON Web Token implementation in Python ` π 13 days ago`
- python-jwt - Python module for generating and verifying JSON Web Tokens ` π 10 months ago`
- oauthlib - A generic, spec-compliant, thorough implementation of the OAuth request-signing logic ` π a month ago`
- python-jose - A JOSE implementation in Python ` π 20 days ago`
- django-oauth-toolkit - OAuth2 goodies for the Djangonauts! ` π 2 months ago`
-
Deep Learning [π](#readme)
- tensorflow - An Open Source Machine Learning Framework for Everyone ` π 2 days ago `
- keras - Deep Learning for humans ` π 2 days ago `
- Theano - Theano was a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. It is being continued as aesara: www.github.com/pymc-devs/aesara ` π 2 months ago `
- caffe - Caffe: a fast open framework for deep learning. ` π a year ago `
- pytorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration ` π 2 days ago `
- SerpentAI - Game Agent Framework. Helping you create AIs / Bots that learn to play any game you own! ` π a year ago `
- mxnet - Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more ` π 2 days ago `
-
Distributed Computing [π](#readme)
- luigi - Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in. ` π 2 months ago`
- dask - Parallel computing with task scheduling ` π 2 days ago`
- faust - Python Stream Processing ` π 9 months ago`
- mrjob - Run MapReduce jobs on Hadoop or Amazon Web Services ` π 7 months ago`
- PySpark
- streamparse - Run Python in Apache Storm topologies. Pythonic API, CLI tooling, and a topology DSL. ` π 6 months ago`
- Ray - An open source framework that provides a simple, universal API for building distributed applications. Ray is packaged with RLlib, a scalable reinforcement learning library, and Tune, a scalable hyperparameter tuning library.
-
News Feed [π](#readme)
- Stream Framework - Stream Framework is a Python library, which allows you to build news feed, activity streams and notification systems using Cassandra and/or Redis. The authors of Stream-Framework also provide a cloud service for feed technology: ` π a year ago `
- django-activity-stream - Generate generic activity streams from the actions on your site. Users can follow any actors' activities for personalized streams. ` π a month ago `
-
Recommender Systems [π](#readme)
- lightfm - A Python implementation of LightFM, a hybrid recommendation algorithm. ` π 5 months ago `
- annoy - Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk ` π 14 days ago `
- Surprise - A Python scikit for building and analyzing recommender systems ` π a year ago `
- implicit - Fast Python Collaborative Filtering for Implicit Feedback Datasets ` π 2 months ago `
- spotlight - Deep recommender models using PyTorch. ` π a year ago `
- tensorrec - A TensorFlow recommendation algorithm and framework in Python. ` π a year ago `
- fastFM - fastFM: A Library for Factorization Machines ` π 3 months ago `
- libffm - A Library for Field-aware Factorization Machines ` π 2 years ago `
-
Functional Programming [π](#readme)
- fn.py - Functional programming in Python: implementation of missing features to enjoy FP ` π 7 years ago `
- Toolz - A functional standard library for Python. ` π 2 months ago `
- funcy - A fancy and practical functional tools ` π 2 months ago `
- returns - Make your functions return something meaningful, typed, and safe! ` π 4 days ago `
- Coconut - Simple, elegant, Pythonic functional programming. ` π 4 months ago `
- CyToolz - Cython implementation of Toolz: High performance functional utilities ` π 5 months ago `
- more-itertools - More routines for operating on iterables, beyond itertools ` π 19 days ago `
-
Penetration Testing [π](#readme)
- sqlmap - Automatic SQL injection and database takeover tool ` π 3 days ago `
- fsociety - fsociety Hacking Tools Pack β A Penetration Testing Framework ` π 8 months ago `
- setoolkit - The Social-Engineer Toolkit (SET) repository from TrustedSec - All new versions of SET will be deployed here. ` π 24 days ago `
-
Forms [π](#readme)
- django-crispy-forms - The best way to have DRY Django forms. The app provides a tag and filter that lets you quickly render forms in a div format while providing an enormous amount of capability to configure and control the rendered HTML. ` π 16 days ago `
- Deform - A Python HTML form library. ` π 16 days ago `
- django-bootstrap4 - Bootstrap 4 integration with Django. ` π 17 days ago `
- django-remote-forms - A platform independent django form serializer ` π 4 years ago `
- django-bootstrap3 - Bootstrap 3 integration with Django. ` π 5 days ago `
-
Database [π](#readme)
-
Debugging Tools [π](#readme)
- pudb - Full-screen console debugger for Python ` π 2 days ago`
- py-spy - Sampling profiler for Python programs ` π 18 days ago`
- pyelftools - Parsing ELF and DWARF in Python ` π a month ago`
- wdb - An improbable web debugger through WebSockets ` π 2 years ago`
- django-devserver - A drop-in replacement for Django's runserver. ` π 5 years ago`
- pyringe - Debugger capable of attaching to and injecting code into python processes. ` π 7 years ago`
- vprof - Visual profiler for Python ` π 4 months ago`
- icecream - Never use print() to debug again. ` π 5 days ago`
- python-hunter - Hunter is a flexible code tracing toolkit. ` π 4 days ago`
- lptrace - Trace any Python program, anywhere! ` π 4 years ago`
- line_profiler - (OLD REPO) Line-by-line profiling for Python - Current repo ->` ` π 2 years ago`
- manhole - Debugging manhole for python applications. ` π 3 months ago`
- ipdb - Integration of IPython pdb ` π a month ago`
- memory_profiler - Monitor Memory usage of Python code ` π 3 years ago`
- django-debug-toolbar - A configurable set of panels that display various debug information about the current request/response. ` π 3 days ago`
- pdb++ - pdb++, a drop-in replacement for pdb (the Python debugger) ` π 2 months ago`
- pyflame - Pyflame: A Ptracing Profiler For Python. This project is deprecated and not maintained. ` π 2 years ago`
- flask-debugtoolbar - A toolbar overlay for debugging Flask applications ` π 10 months ago`
-
RPC Servers [π](#readme)
-
Machine Learning [π](#readme)
- gym - A toolkit for developing and comparing reinforcement learning algorithms. ` π a month ago `
- H2O - H2O is an Open Source, Distributed, Fast & Scalable Machine Learning Platform: Deep Learning, Gradient Boosting (GBM) & XGBoost, Random Forest, Generalized Linear Modeling (GLM with Elastic Net), K-Means, PCA, Generalized Additive Models (GAM), RuleFit, Support Vector Machine (SVM), Stacked Ensembles, Automatic Machine Learning (AutoML), etc. ` π 2 days ago `
- xgboost - Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow ` π 2 days ago `
- MindsDB - Predictive AI layer for existing databases. ` π 12 days ago `
- Metrics - Machine learning evaluation metrics, implemented in Python, R, Haskell, and MATLAB / Octave ` π 6 years ago `
- vowpal_porpoise - lightweight python wrapper for vowpal wabbit ` π a year ago `
- scikit-learn - scikit-learn: machine learning in Python ` π 3 days ago `
- NuPIC - Numenta Platform for Intelligent Computing is an implementation of Hierarchical Temporal Memory (HTM), a theory of intelligence based strictly on the neuroscience of the neocortex. ` π 2 years ago `
-
Documentation [π](#readme)
-
WebSocket [π](#readme)
- channels - Developer-friendly asynchrony for Django ` π a month ago `
- autobahn-python - WebSocket and WAMP in Python for Twisted and asyncio ` π 15 days ago `
- websockets - Library for building WebSocket servers and clients in Python ` π 7 days ago `
-
Permissions [π](#readme)
- django-guardian - Per object permissions for Django ` π 25 days ago `
- django-rules - Awesome Django authorization, without the database ` π a month ago `
-
Tagging [π](#readme)
- django-taggit - Simple tagging for django ` π 11 days ago `
-
Task Queues [π](#readme)
- huey - a little task queue for python ` π 4 days ago `
- dramatiq - A fast and reliable background task processing library for Python 3. ` π a month ago `
- rq - Simple job queues for Python ` π 4 days ago `
- mrq - Mr. Queue - A distributed worker task queue in Python using Redis & gevent ` π 6 months ago `
-
Static Site Generator [π](#readme)
- nikola - A static website and blog generator ` π 14 days ago `
- lektor - The lektor static file content management system ` π 3 months ago `
- pelican - Static site generator that supports Markdown and reST syntax. Powered by Python. ` π 16 days ago `
- makesite - Simple, lightweight, and magic-free static site/blog generator for Python coders ` π 6 months ago `
- mkdocs - Project documentation with Markdown. ` π 18 days ago `
-
Video [π](#readme)
- moviepy
- vidgear - High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features ` π 2 months ago `
- scikit-video - Video processing routines for SciPy ` π 5 years ago `
-
Serialization [π](#readme)
- python-rapidjson - Python wrapper around rapidjson ` π 2 days ago `
- marshmallow - A lightweight library for converting complex objects to and from simple Python datatypes. ` π 5 days ago `
- pysimdjson - Python bindings for the simdjson project. ` π 6 days ago `
- ultrajson - Ultra fast JSON decoder and encoder written in C with Python bindings ` π 16 days ago `
-
Network Virtualization [π](#readme)
-
Web Content Extracting [π](#readme)
- requests-html - Pythonic HTML Parsing for Humansβ’ ` π a year ago `
- textract - extract text from any document. no muss. no fuss. ` π 2 years ago `
- newspaper - News, full-text, and article metadata extraction in Python 3. Advanced docs: ` π 10 months ago `
- html2text - Convert HTML to Markdown-formatted text. ` π 14 days ago `
- lassie - Web Content Retrieval for Humansβ’ ` π 6 months ago `
- sumy - Module for automatic summarization of text documents and HTML pages. ` π 10 days ago `
- micawber - a small library for extracting rich content from urls ` π 17 days ago `
- python-readability - fast python port of arc90's readability tool, updated to match latest readability.js! ` π 7 months ago `
- toapi - Every web site provides APIs. ` π 3 years ago `
-
HTTP Clients [π](#readme)
- requests - A simple, yet elegant HTTP library. ` π a month ago `
- httpx - A next generation HTTP client for Python. ` π 4 days ago `
- grequests - Requests + Gevent = <3 ` π a year ago `
- treq - Python requests like API built on top of Twisted's HTTP client. ` π a month ago `
- httplib2 - Small, fast HTTP client library for Python. Features persistent connections, cache, and Google App Engine support. Originally written by Joe Gregorio, now supported by community. ` π a month ago `
- urllib3 - Python HTTP library with thread-safe connection pooling, file post support, user friendly, and more. ` π 2 days ago `
-
Package Repositories [π](#readme)
- devpi - Python PyPi staging server and packaging, testing, release tool ` π 3 days ago `
- warehouse - The Python Package Index ` π 2 days ago `
- bandersnatch - A PyPI mirror client according to PEP 381 http://www.python.org/dev/peps/pep-0381/ ` π 3 days ago `
- localshop - local pypi server (custom packages and auto-mirroring of pypi) ` π a year ago `
-
URL Manipulation [π](#readme)
- furl - URL parsing and manipulation made easy. ` π 23 days ago `
- webargs - A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp. ` π 5 days ago `
- pyshorteners - Generating short urls with python has never been easier ` π a year ago `
- purl - A simple, immutable URL class with a clean API for interrogation and manipulation.
-
Email [π](#readme)
- modoboa - Mail hosting made simple ` π 3 days ago`
- yagmail - Send email in Python conveniently for gmail using yagmail ` π 2 months ago`
- flanker - Python email address and Mime parsing library ` π 3 months ago`
- imbox - Python IMAP for Human beings ` π 9 months ago`
- mailer - A light-weight, modular, message representation and mail delivery framework for Python. ` π 2 months ago`
- salmon - A Python Mail Server ` π 4 months ago`
-
Interactive Interpreter [π](#readme)
-
Internationalization [π](#readme)
-
Shell [π](#readme)
- xonsh - Python-powered, cross-platform, Unix-gazing shell ` π 4 days ago `
-
GraphQL [π](#readme)
- graphene - GraphQL framework for Python ` π 2 months ago `
-
ChatOps Tools [π](#readme)
- errbot - Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation. ` π 6 days ago `
Programming Languages
Categories
Testing [π](#readme)
28
Text Processing [π](#readme)
22
Code Analysis [π](#readme)
19
Debugging Tools [π](#readme)
18
Specific Formats Processing [π](#readme)
17
GUI Development [π](#readme)
17
Database Drivers [π](#readme)
16
Command-line Tools [π](#readme)
16
Image Processing [π](#readme)
15
Science [π](#readme)
15
DevOps Tools [π](#readme)
13
Audio [π](#readme)
13
RESTful API [π](#readme)
13
Command-line Interface Development [π](#readme)
13
ORM [π](#readme)
13
Implementations [π](#readme)
12
Data Visualization [π](#readme)
12
Date and Time [π](#readme)
10
Editor Plugins and IDEs [π](#readme)
10
HTML Manipulation [π](#readme)
10
Authentication [π](#readme)
9
Admin Panels [π](#readme)
9
Web Content Extracting [π](#readme)
9
Websites [π](#readme)
9
Recommender Systems [π](#readme)
8
Machine Learning [π](#readme)
8
Job Scheduler [π](#readme)
8
Web Frameworks [π](#readme)
8
E-commerce [π](#readme)
8
CMS [π](#readme)
8
Files [π](#readme)
7
Third-party APIs [π](#readme)
7
Deep Learning [π](#readme)
7
Computer Vision [π](#readme)
7
Algorithms and Design Patterns [π](#readme)
7
Hardware [π](#readme)
7
Functional Programming [π](#readme)
7
Web Crawling [π](#readme)
7
Web Asset Management [π](#readme)
7
Distributed Computing [π](#readme)
7
Data Validation [π](#readme)
7
Search [π](#readme)
6
HTTP Clients [π](#readme)
6
Microsoft Windows [π](#readme)
6
Caching [π](#readme)
6
Miscellaneous [π](#readme)
6
Game Development [π](#readme)
6
Email [π](#readme)
6
Concurrency and Parallelism [π](#readme)
6
Data Analysis [π](#readme)
6
Configuration [π](#readme)
5
Built-in Classes Enhancement [π](#readme)
5
Distribution [π](#readme)
5
Podcasts [π](#readme)
5
Geolocation [π](#readme)
5
Foreign Function Interface [π](#readme)
5
Forms [π](#readme)
5
WSGI Servers [π](#readme)
5
Static Site Generator [π](#readme)
5
Build Tools [π](#readme)
5
Logging [π](#readme)
5
Newsletters [π](#readme)
4
Package Repositories [π](#readme)
4
Cryptography [π](#readme)
4
Downloader [π](#readme)
4
Serialization [π](#readme)
4
Task Queues [π](#readme)
4
URL Manipulation [π](#readme)
4
Package Management [π](#readme)
3
WebSocket [π](#readme)
3
Asynchronous Programming [π](#readme)
3
Network Virtualization [π](#readme)
3
Compatibility [π](#readme)
3
Penetration Testing [π](#readme)
3
Video [π](#readme)
3
Robotics [π](#readme)
3
Documentation [π](#readme)
3
Database [π](#readme)
3
Processes [π](#readme)
3
News Feed [π](#readme)
2
Interactive Interpreter [π](#readme)
2
Serverless Frameworks [π](#readme)
2
RPC Servers [π](#readme)
2
Environment Management [π](#readme)
2
Permissions [π](#readme)
2
Internationalization [π](#readme)
2
ASGI Servers [π](#readme)
2
Template Engine [π](#readme)
2
Tagging [π](#readme)
1
GraphQL [π](#readme)
1
Enterprise Application Integrations [π](#readme)
1
Shell [π](#readme)
1
ChatOps Tools [π](#readme)
1
Sub Categories
Keywords
python
236
python3
19
django
17
machine-learning
17
http
16
testing
13
database
11
cli
9
flask
8
deep-learning
8
data-science
7
web
7
python-library
7
pypi
7
json
6
audio
6
framework
6
debugging
6
music
6
library
6
api
6
redis
6
pandas
5
recommender-system
5
linux
5
rest
5
automation
5
asyncio
5
python-3
5
terminal
5
requests
5
orm
5
awesome
5
sqlalchemy
5
utilities
4
mock
4
matrix-factorization
4
cloud-management
4
awesome-list
4
javascript
4
network
4
aws
4
administration
4
crawler
4
python2
4
http-server
4
async
4
tensorflow
4
image-processing
4
email
4