The field guide to the Python ecosystem

Awesome Python

An opinionated list of Python frameworks, libraries, tools, and resources.
Maintained by @vinta and @JinyangWang27.

292k+ stars on GitHub / Updated April 18, 2026

Search every project in one place

Press / to search. Tap a tag to filter. Click any row for details.

Search and filter

Filtering for

Results

Row number Tags
All Algorithms implemented in Python.
The most popular Deep Learning framework created by Google.
A framework that lets you easily use pre-trained transformer models for NLP, vision, and audio tasks.
A command-line program to download videos from YouTube and other video sites, a fork of youtube-dl.
Building applications with LLMs through composability.
Python tool for converting files and office documents to Markdown.
Tensors and Dynamic neural networks in Python with strong GPU acceleration.
A modern, fast, web framework for building APIs with standard Python type hints.
An adaptive AI agent framework that grows with you.
Correcting your previous console command.
Make websites accessible for AI agents with easy browser automation.
The most popular web framework in Python.
Also see: awesome-django
The Django ORM.
A world-class geographic web framework that is part of Django.
An extremely fast Python version, package and project manager, written in Rust.
Hunt down social media accounts by username across social networks.
A collection of tools and datasets for Chinese NLP.
A high-throughput and memory-efficient inference and serving engine for LLMs.
Default, most widely used implementation of the Python programming language written in C.
(Python standard library) Command-line option and argument parsing.
(Python standard library) Asynchronous I/O, event loop, coroutines and tasks.
Also see: awesome-asyncio
(Python standard library) A high-level interface for asynchronously executing callables.
(Python standard library) INI file parser.
Built-in wrapper for ncurses used to create terminal GUI applications.
(Python standard library) Helpers for computing deltas.
(Python standard library) Higher-order functions and operations on callable objects.
(Python standard library) Logging facility for Python.
(Python standard library) Map filenames to MIME types.
(Python standard library) A mocking and patching library.
(Python standard library) Process-based parallelism.
(Python standard library) A cross-platform, object-oriented path library.
(Python standard library) SQLite interface compliant with DB-API 2.0.
(Python standard library) The standard Python interface to the Tcl/Tk GUI toolkit.
(Python standard library) Parse TOML files.
(Python standard library) Unit testing framework.
(Python standard library) IANA time zone support. Brings the tz database into Python.
A microframework for Python.
Also see: awesome-flask
A radically simple IT automation platform.
A financial data platform for analysts, quants and AI agents.
The most popular Python library for Machine Learning with extensive documentation and community support.
An open-source, LLM-friendly web crawler that provides lightning-fast, structured data extraction specifically designed for AI agents.
A high-level deep learning library with support for JAX, TensorFlow, and PyTorch backends.
Real-time data processing framework for Python with reactive dataflows.
A library for faster LLM fine-tuning and training with reduced memory usage.
A fast high-level screen scraping and web crawling framework.
Library for converting documents into structured data.
A programming framework for building agentic AI applications.
Python library for rich text and beautiful formatting in the terminal. Also provides a great RichHandler log handler.
HTTP Requests for Humans.
An intelligent memory layer for AI agents enabling personalized interactions.
A multi-agents LLM financial trading framework.
A framework for orchestrating role-playing autonomous AI agents for collaborative task solving.
A data framework for your LLM application.
A library providing high-performance, easy-to-use data structures and data analysis tools.
An extremely fast Python linter and code formatter.
Airflow is a platform to programmatically author, schedule and monitor workflows.
HTTP/2-based RPC framework with Python bindings, built by Google.
Simple Python version management.
A framework which lets you build dashboards, generate reports, or create chat apps in minutes.
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
Apache Spark Python API.
Apache Spark's scalable Machine Learning library for distributed computing.
A collection of design patterns in Python.
Build and share machine learning apps, all in Python.
Diagram as Code.
A system for parallel and distributed Python that unifies the machine learning ecosystem.
The uncompromising Python code formatter.
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.
A fast DataFrame library implemented in Rust with a Python API.
A command line HTTP client, a user-friendly cURL replacement.
An animation engine for explanatory math videos.
An in-process SQL OLAP database management system; optimized for analytics and fast queries, similar to SQLite but for analytical workloads.
Automatic SQL injection and database takeover tool.
A framework for building interactive user interfaces that run in the terminal and the browser.
A library for high-performance numerical computing with automatic differentiation and JIT compilation.
Python dependency management and packaging made easy.
Python bindings for Selenium WebDriver.
A framework for programming, not prompting, language models.
A library for industrial-strength natural language processing in Python and Cython.
A library that provides pre-trained diffusion models for generating and editing images, audio, and video.
A fundamental package for scientific computing with Python.
Fast, extensible progress bar for loops and CLI.
Deep learning framework to train, deploy, and ship AI products Lightning fast.
A powerful and flexible toolkit to build web APIs.
Ready-to-use OCR with 40+ languages supported.
This is a compilation of various robotics algorithms with visualizations.
An asynchronous task queue/job queue based on distributed message passing.
A framework for building reactive, full-stack web applications entirely with Python.
A scalable, portable, and distributed gradient boosting library.
A library for creating command line interfaces from absolutely any Python object.
Scalable user load testing tool written in Python.
Data validation using Python type hints.
An open-source embedding database for building AI applications with embeddings and semantic search.
A high-performance serving framework for large language models and multimodal models.
Minimal examples of data structures and algorithms.
A command-line utility that creates projects from cookiecutters (project templates).
Library which aims to bring enjoyable logging in Python.
Easy Pythonic way to download market and financial data from Yahoo Finance.
A Python 2D plotting library.
A web framework and asynchronous networking library.
A modern workflow orchestration framework that makes it easy to build, schedule and monitor robust data pipelines.
Markdown friendly documentation generator.
Turn command line programs into a full GUI application with one line.
A lean and efficient Python programming language implementation.
Transform data and train models, feels like a next-gen notebook, stored as Git-friendly Python.
Interactive Web Plotting for Python.
Check variable types during compile time.
A Django content management system.
Modern CLI framework that uses Python type hints. Built on Click and Pydantic.
A Python package that generates fake data.
A library for creating NUI applications, running on Windows, Linux, Mac OS X, Android and iOS.
A module that helps you build complex pipelines of batch jobs.
A Python 3.6+ web server and web framework that's written to go fast.
Interactive graphing library for Python.
A financial data interface library, built for human beings!
An extremely fast Python type checker and language server.
A fast, distributed, high performance gradient boosting framework.
SQLModel is based on Python type annotations, and powered by Pydantic and SQLAlchemy.
A package for creating beautiful command line interfaces in a composable way.
Universal Command Line Interface for Amazon Web Services.
A high-productivity software for complex networks.
A Python agent framework for building generative AI applications with structured schemas.
Asynchronous HTTP client/server framework for asyncio and Python.
Topic Modeling for Humans.
Cross-platform GUI framework for building modern apps in pure Python.
An easy-to-use, Python-based UI framework, which shows up in your web browser.
A simple, Pythonic tool for remote execution and deployment.
A Simple GPU accelerated Python GUI framework
An orchestration platform for the development, production, and observation of data assets.
Infrastructure automation and management system.
A next generation HTTP client for Python.
A framework for managing and maintaining multi-language pre-commit hooks.
A sampling profiler for Python programs. Written in Rust.
A music library manager and MusicBrainz tagger.
A toolkit for social engineering.
Compiles Python programs into high-performance standalone executables (cross-platform, supports all Python versions).
A Python-based ecosystem of open-source software for mathematics, science, and engineering.
A leading platform for building Python programs to work with human language data.
A Python library for symbolic mathematics.
A module for script-based movie editing with many formats, including animated GIFs.
Python distribution for the browser and Node.js based on WebAssembly.
Python version of the Playwright testing and automation library.
Approximate Nearest Neighbors in C++/Python optimized for memory usage.
Statistical data visualization using Matplotlib.
A flexible parallel computing library for analytic computing.
A mature full-featured Python testing tool.
Pillow is the friendly PIL fork.
The Python client for Redis.
A high-performance, high-precision CPU, GPU, and memory profiler for Python.
A modern and customizable python UI-library based on Tkinter.
Static site generator that supports Markdown and reST syntax.
A deduplicating archiver with compression and encryption.
PostgreSQL CLI with autocompletion and syntax highlighting.
PyTorch implementations of Stable Baselines (deep) reinforcement learning algorithms.
A rich toolkit to help you make the most out of using Python interactively.
Also see: awesome-jupyter
Converts Python programs into stand-alone executables (cross-platform).
A library for extracting structured data from LLMs, powered by Pydantic.
Install and Run Python Applications in Isolated Environments. Like npx in Node.js.
PyAutoGUI is a cross-platform GUI automation Python module for human beings.
Python job scheduling for humans.
A lightweight ASGI framework and toolkit for building high-performance async services.
A brilliant packet manipulation library.
A small, expressive ORM.
MySQL CLI with autocompletion and syntax highlighting.
The Python SQL Toolkit and Object Relational Mapper.
Also see: awesome-sqlalchemy
Ultra fast asyncio event loop.
A modern and designer friendly templating language.
A generic test automation framework.
Statistical modeling and econometrics in Python.
Open Source Differentiable Computer Vision Library for PyTorch.
A cross-platform process and system utilities module.
A Python serverless microframework for AWS.
Python JIT compiler to LLVM aimed at scientific Python.
An open source multi-tool for exploring and publishing data.
Optimizing Static Compiler for Python.
The easy-to-use and developer-friendly enterprise CMS powered by Django.
Simple job queues for Python.
rq/github.com/rq/rq /
A lightning-fast ASGI server implementation, using uvloop and httptools.
Pre-forked, ported from Ruby's Unicorn project.
A smart imaging service. It enables on-demand crop, re-sizing and flipping of images.
A library for building powerful interactive command lines.
A drop-in pandas replacement that scales workflows by changing a single line of code.
Declarative statistical visualization library for Python.
Hydra is a framework for elegantly configuring complex applications.
Authentication app for Django that "just works."
The package installer for Python.
Inspect variables, expressions, and program execution with a single, simple function call.
A library capable of splitting, merging, cropping, and transforming PDF pages.
A high-performance framework for building cloud APIs and web app backends.
Python interface to Amazon Web Services.
Manipulate audio with a simple and easy high level interface.
The leading native Python SSHv2 protocol library.
Probabilistic programming and Bayesian modeling in Python.
A Python-powered shell. Full-featured and cross-platform.
Supervisor process control system for UNIX.
A console tool to build code with different development platforms.
Fast, Django REST framework based on type hints and Pydantic.
A fast, scalable, high performance gradient boosting on decision trees library.
A visual rendering engine for HTML and CSS that can export to PDF.
A fast and simple micro-framework distributed as a single file with no dependencies.
Reads key-value pairs from a .env file and sets them as environment variables.
Pygame is a set of Python modules designed for writing games.
Hypothesis is an advanced Quickcheck style property based testing library.
Display various debug information for Django.
Python library for audio and music analysis.
Production-ready, capable and extensible ASGI Web framework.
Fast, correct JSON library.
A tool designed to find common security issues in Python code.
The admin panel your servers deserve.
A pure Python MySQL driver compatible to mysql-python.
Python Documentation generator.
Also see: awesome-sphinxdoc
The Stanford NLP Group's official Python library, supporting 60+ languages.
High-performance document extraction library with a Rust core, supporting 62+ formats including PDF, Office, images with OCR, HTML, email, and archives.
A package designed to expose cryptographic primitives and recipes to Python developers.
Open Source Fast Scalable Machine Learning Platform.
A tiny, document-oriented database.
A light but powerful in-process task scheduler that lets you schedule functions.
Cross-platform, Python-agnostic binary package manager.
API and shell utilities to monitor file system events.
An IBM-backed quantum SDK for building, simulating, and running circuits on real quantum hardware.
A friendly library for async concurrency and I/O.
A full-fledged subprocess replacement for Python.
A lightweight library for converting complex objects to and from simple Python datatypes.
A high-performance async Python web framework with a Rust runtime.
Pyenv for Windows.
Real-time monitor and web admin for Celery.
Performant type checking.
Pdfminer.six is a community maintained fork of the original PDFMiner.
A Python utility / library to sort imports.
The fastest way to create an HTML app.
Also see: awesome-fasthtml
A set of pure-Python utilities.
A scikit for building and analyzing recommender systems.
Python datetimes made easy.
A portable Python dataframe library with a single API for 20+ backends.
A Python library for (scientific) image processing.
A lightweight, object-oriented finite state machine implementation.
A coroutine-based Python networking library that uses greenlet.
A Visual Novel engine.
Utilities for converting to and working with CSV.
Developer-friendly asynchrony for Django.
A new kind of Progress Bar, with real-time throughput, eta and very cool animations.
Simple and extensible administrative interface framework for Flask.
An event-driven networking engine.
Little multi-threaded task queue.
Open source software for building private and public clouds.
A lightweight cross-platform native wrapper around a webview component.
A popular network emulator and API written in Python.
Replacement for __init__, __eq__, __repr__, etc. boilerplate in class definitions.
A tool for gathering text and metadata from the web, with built-in content filtering.
Working with XML feel like you are working with JSON.
A fully customizable source code analyzer.
A library for building WebSocket servers and clients with a focus on correctness and simplicity.
JSON Web Token implementation in Python.
Python Extensions for Windows.
An easy-to-use asyncio ORM inspired by Django, with relations support.
Reads, queries and modifies Microsoft Word 2007/2008 docx files.
Socket.IO integration for Flask applications.
Python Integration with the .NET Common Language Runtime (CLR).
Advanced Python REPL built on top of the python-prompt-toolkit.
A Python native, OS native GUI toolkit.
Convert Chinese hanzi (漢字) to pinyin (拼音).
A Rust HTTP server for Python applications built on top of Hyper and Tokio, supporting WSGI/ASGI/RSGI.
JavaScript Object Signing and Encryption draft implementation.
Open Source Computer Vision Library.
A fast and reliable background task processing library for Python 3.
A collection of functional utilities for iterators, functions, and dictionaries. Also available as cytoolz for Cython-accelerated performance.
A community Python library for Astronomy.
Python tools for geographic data (GeoSeries/GeoDataFrame) built on pandas.
3D game engine developed by Disney.
Collection of library stubs for Python, with static types.
A tool used to obfuscate python scripts, bind obfuscated scripts to fixed machine or expire obfuscated scripts.
A tool to create isolated Python environments.
Pytype checks and infers types for Python code - without requiring type annotations.
A system for Python that generates static type annotations by collecting runtime types.
Biopython is a set of freely available tools for biological computation.
A versatile CLI tools and python libraries to automate infrastructure.
An implementation of JSON Schema for Python.
A Google-developed framework focused on hardware-aware quantum circuit design for NISQ devices.
A pure Python QR Code generator.
Store Python dicts in a database - works with SQLite, MySQL, and PostgreSQL.
A Python library for automating interaction with websites.
Python Geocoding Toolbox.
is a Python library that help you generate fake data.
A module for Tabular Datasets in XLS, CSV, JSON, YAML.
A tool for managing shell-oriented subprocesses and organizing executable Python code into CLI-invokable tasks.
Structured logging made easy.
Python-friendly security skills for auditing, testing, and safer backend development.
A GraphQL library that leverages Python type annotations for schema definition.
A spec-first framework that automatically handles requests based on your OpenAPI specification.
Turn your Python and JavaScript code into DOT flowcharts.
A grammar of graphics for Python based on ggplot2.
A tool for finding and analyzing dead Python code.
Travel through time by mocking the datetime module.
A tmux session manager.
Manipulation and analysis of geometric objects in the Cartesian plane.
The official low-level Python client for Elasticsearch.
A Python Object-Document-Mapper for working with MongoDB.
The official Python client for MongoDB.
A set of tools to provide lightweight pipelining in Python.
A utility library for mocking out the requests Python library.
Interactive and realtime 2D/3D/Image plotting and science/engineering widgets.
A variant of Python built for simple, elegant, Pythonic functional programming.
A data validation library for dataframes, with support for pandas, polars, and Spark.
Dynaconf is a configuration manager with plugins for Django, Flask and FastAPI.
A package to create full-screen text UIs (from interactive forms to ASCII animations).
A set of type-safe monads, transformers, and composition utilities.
A Python implementation of John Gruber’s Markdown.
Pandas on AWS.
A small, fast, down-to-earth, open source Python web framework.
Also see: awesome-pyramid
More routines for operating on iterables, beyond itertools.
Makes Unicode text less broken and more consistent automagically.
A HTTP library with thread-safe connection pooling, file post support, sanity friendly.
Next generation Python Package Repository (PyPI).
A non-validating SQL parser.
Fast and pure-Python implementation of sorted collections.
An easy to use static CMS and blog engine.
A Python module for creating Excel .xlsx files.
A jazzy skin for the Django Admin-Interface.
Auto builds and tests distributions in multiple Python versions
Implementation of per object permissions for Django 1.2+
ORM that provides a generator-oriented interface to SQL.
A test fixtures replacement for Python.
A fast Python implementation of collaborative filtering for implicit datasets.
Cross-platform colored terminal text.
A wrapper around pycodestyle, pyflakes and McCabe.
Modular search for Django.
Parsing, formatting, storing and validating international phone numbers.
Most Powerful multi-threaded Video Processing framework.
Interactive Plotting Library for the Jupyter Notebook.
A module for automatic summarization of text documents and HTML pages.
A multi-distribution package that handles early initialization of a cloud instance.
High-performance scientific visualization based on OpenGL.
A tool for live presentations in the terminal.
A project aims at developing a full stack for building hosting services, written in C.
Compute distance between sequences with 30+ algorithms.
A fancy and practical functional tools.
A mail hosting and management platform including a modern Web UI.
Elevate your Django admin with a stunning modern interface, powerful features, and seamless user experience.
Cheminformatics and Machine Learning Software.
Code coverage measurement.
A BSD-licensed library that makes it easy to call Python from Excel and vice versa.
OAuth 2 goodies for Django.
Python library for creating and updating PowerPoint (.pptx) files.
A library and command-line utility for rendering projects templates.
A lightweight and extensible data validation library.
A Python library for probabilistic graphical models and Bayesian networks.
A full-screen, console-based Python debugger.
SQLite CLI with autocompletion and syntax highlighting.
A tool for automatic property-based testing of web applications built with Open API / Swagger specifications.
A hybrid quantum-classical machine learning library with automatic differentiation support.
Various helpers to pass trusted data to untrusted environments.
Strict separation of settings from code.
Fastest and full featured pure Python parsers of Markdown.
A very fast, easy-to-use and versatile library for handling HTML and XML.
A library for creating terminal GUI applications with strong support for widgets, events, rich colors, etc.
A generic and thorough implementation of the OAuth request-signing logic.
Record and replay HTTP interactions on your tests.
A collection of custom storage back ends for Django.
A Python interface to the libmagic file type identification library.
YAML implementations for Python.
Compresses linked and inline JavaScript or CSS into a single cached file.
SQLite and file backed cache backend with faster lookups than memcached and redis.
Python dictionaries with advanced dot notation access.
A Python parser for human-readable dates in dozens of languages.
A small Python library that makes parsing and manipulating URLs easy.
A Python SVG Charts Creator.
Implementation of the Python programming language written in C#.
Redis CLI with autocompletion and syntax highlighting.
A static website and blog generator.
Extensible memoizing collections and decorators.
Yet another Gmail/SMTP client.
A powerful library for reading and editing PDF files, based on qpdf.
An asynchronous Python object-document mapper (ODM) for MongoDB.
An HTTP, HTTP/2 and WebSocket protocol server for ASGI and ASGI-HTTP.
A Pythonic interface for Amazon DynamoDB.
Editing a docx document by jinja2 template
Extensions to the standard Python datetime module.
Python library and CLI tool for converting text to speech using Google Translate TTS.
A blending of the wxWidgets C++ class library with the Python.
Python 2/3 compatible character encoding detector.
Implementing a comprehensive number of colour theory transformations and algorithms.
WebSocket & WAMP for Python on Twisted and asyncio.
MySQL connector with Python 3 support (mysql-python fork).
Epydoc replacement to auto generate API documentation for Python libraries.
A library for automated reference audio mastering.
A general purpose framework for generating parsers.
Simple, modern and fast file watching and code reload in python.
Cross-vendor API to manipulate network devices.
A high-level async concurrency and networking framework that works on top of asyncio or trio.
A cross platform Bluetooth Low Energy Client for Python using asyncio.
A jQuery-like library for parsing HTML.
A software construction tool.
The modern and developer centric Python web framework.
The most popular PostgreSQL adapter for Python.
Universal feed parser.
A slick ORM cache with automatic granular event-driven invalidation.
Portable development environment for Windows 10/11.
Parsing and analyzing ELF files and DWARF debugging information.
sklearn compatible API with the widest toolset for feature engineering and selection.
Rope is a python refactoring library.
A cross-platform windowing and multimedia library for Python.
A generator library for concise, unambiguous and URL-safe UUIDs.
Sentry SDK for Python.
A generic syntax highlighter.
Convert HTML to Markdown-formatted text.
A library to control and monitor input devices.
The impossibly small web framework for Python and MicroPython.
MessagePack serializer implementation for Python.
A tool to analyze Python code.
A feature-rich event management system, made @ CERN.
A fast Python in-process signal/event dispatching system.
A task runner and build tool.
Python CLI utility and library for manipulating SQLite databases.
Library for downloading structured data from SEC EDGAR filings and XBRL financial statements.
Arcade is a modern Python framework for crafting games with compelling graphics and sound.
A Chaos Engineering toolkit & Orchestration for Developers.
Quantum Toolbox in Python.
IPython-enabled pdb.
A continuous build tool written in pure Python.
A tiny but powerful app providing object-level permissions to Django, without requiring a database.
A command line utility for building fully self-contained zipapps (PEP 441), but with all their dependencies included.
A library for alpha matting.
A Python module to handle audio metadata.
A powerful workflow engine implemented in pure Python.
A Python data validation library primarily intended for validating data from untrusted sources.
Admin panel framework for any application with nice UI (ex Jet Django).
A very fast and compliant implementation of the Python language.
(Remote Python Call) - A transparent and symmetric RPC library for Python.
A Python slugify library that translates unicode to ASCII.
A cartographic python library with matplotlib support.
Efficient, Pythonic bidirectional map data structures and related functionality.
Creating beautiful user-interfaces with Declarative Syntax like QML.
Multi-threaded, powers Pyramid.
An implementation of figlet written in Python.
An ASGI and WSGI Server based on Hyper libraries and inspired by Gunicorn.
It is a Python tool that converts Python scripts into standalone executables and installers for Windows, macOS, and Linux.
A Django app that provides a country field for models and forms.
Browser user agent parser.
Flexible test automation for Python.
Automated Testing and Documentation for your REST API.
Python bindings for MagickWand, C API for ImageMagick.
mock data generation library with support to classes (continuation of pydantic-factories)
An internationalization library for Python.
The Python Driver for Apache Cassandra.
A friendly library for parsing HTTP request arguments with built-in support for popular web frameworks.
Algorithmic trading framework for backtesting and live deployment across stocks, options, crypto, futures, and forex.
CLI Application Framework for Python.
A chemical toolbox designed to speak the many languages of chemical data.
A Python toolbox for seismology.
Python driver with native interface for ClickHouse.
Markdown parser with 100% CommonMark support, extensions, and syntax plugins.
Providing one API for reading, manipulating and writing csv, ods, xls, xlsx and xlsm files.
Codebase intelligence that indexes repos into dependency graphs, git history, and auto-generated docs with dead code detection.
Python binding to the Networking and Cryptography (NaCl) library.
PyPI server and packaging/testing/release tool.
A pure Python HTML5 parser that just works.
A lightweight Python web API framework based on Flask and Marshmallow.
A simple and lightweight key-value store for Python.
Python bindings and utilities for GeoJSON.
A port of the django-debug-toolbar to flask.
Python bindings for MPI.
A flexible code tracing toolkit.
Visualize Python data at runtime to debug references, mutability, and aliasing.
Python interface to Graphviz.
A library for reading music meta data of MP3, OGG, FLAC and Wave files.
A fast image processing library with low memory needs.
Mock HTTPX with awesome request patterns and response side effects.
A native object database for Python. A key-value and object graph database.
Parsing human names into their individual components.
A lightweight Python wrapper for Apache Solr.
Implements a XML/HTML/XHTML Markup safe string for Python.
A small library for extracting rich content from URLs.
Create barcodes in Python with no extra dependencies.
ASCII transliterations of Unicode text.
A fast PDF library for text extraction, image extraction, and markdown conversion, powered by Rust.
Synthetic tabular data generation using GANs, Diffusion Models, and LLMs.
Python-focused engineering skills for code review, debugging, and backend workflows.
PyPI mirroring tool provided by Python Packaging Authority (PyPA).
A make-like build tool for embedded Linux.
A library for generating short unique IDs from numbers.
Strawberry GraphQL integration with Django.
Dissects an HTTP request into DNS, TCP, TLS, wait, and transfer phases and renders the timings as a waterfall.
An open source data profiler for complex pattern discovery.
Hyperfast and lightweight templating for the Python platform.
Official Microsoft driver for SQL Server and Azure SQL, built on ODBC for high performance and low memory usage.
Short for Python Dynamics, used to assist with workflow in the modeling of dynamic motion.
Instantly create web UIs from Python functions using type hints. Zero frontend code required.
Debugging UNIX socket connections and present the stacktraces for all threads and an interactive prompt.
Python ctypes bindings for OpenGL and it's related APIs.
A library for parsing and interpreting the results of computational chemistry packages.
A block-based system modeling and simulation framework with a browser-based visual editor.
A ctypes based wrapper for the SDL2 library.
A socket mock framework with gevent/asyncio/SSL support.
dogpile.cache is a next generation replacement for Beaker made by the same authors.
Matplotlib wrapper for publication-ready scientific figures with minimal code. Includes advanced subplot management, panel layouts, and batteries-included geoscience plotting.
Paranoid text spacing.
Fastest WebSocket clients and servers with a frame level interface for the most demanding use-cases.
Official MongoDB database backend for Django.
A low-level CSS parser and generator written in Python.
A general-purpose business framework.
Python Bindings for GLib/GObject/GIO/GTK+ (GTK+3).
Qt for Python offers the official Python bindings for Qt, this is same as PyQt but it's the official binding with different licensing.
A standard library compatible logfmt formatter.
Django backend agent skills for Django, DRF, Celery, and Django-specific code review.
Providing Pythonic idioms for iterating, searching, and modifying HTML or XML.
A library for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files.
Python bindings for the Qt cross-platform application and UI framework.
Allowing Rapid creation of rich PDF documents.
A process-based discrete-event simulation framework.

Know a project that belongs here?

Tell us what it does and why it stands out.