Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
The definitive list that answers "I want to do X in Python, which tool should I use?"
GitHub stars and default-branch commits for vinta/awesome-python.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
A lightweight, powerful framework for multi-agent workflows
Data validation using Python type hints
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
Write scalable load tests in plain Python 🚗💨
Minimal examples of data structures and algorithms in Python
A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.
Python logging made (stupidly) simple
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
matplotlib: plotting with Python
AI Agent Framework, the Pydantic way
Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
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.
SQL databases in Python, designed for simplicity, compatibility, and robustness.
Python composable command line interface toolkit
Universal Command Line Interface for Amazon Web Services
Network Analysis in Python
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
Asynchronous HTTP client/server framework for asyncio and Python
An orchestration platform for the development, production, and observation of data assets.
music library manager and MusicBrainz tagger
Software to automate the management and configuration of infrastructure and applications at scale.
A framework for managing and maintaining multi-language pre-commit hooks.
Simple, Pythonic remote execution and deployment.
Structured Outputs
A next generation HTTP client for Python. 🦋
A lightweight, lightning-fast, in-process vector database
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.14. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
SciPy library main repository
A computer algebra system written in pure Python
Video editing with Python
Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
NLTK Source
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Statistical data visualization in Python
Parallel computing with task scheduling
Python Imaging Library (fork)
structured outputs for llms
1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames.
PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals
Postgres CLI with autocompletion and syntax highlighting
Jupyter Interactive Notebook
Freeze (package) Python programs into stand-alone executables
Install and Run Python Applications in Isolated Environments
The little ASGI framework that shines. 🌟
Go ahead and axolotl questions
A standard API for single-agent reinforcement learning environments, with popular reference environments and related utilities (formerly Gym)
The Database Toolkit for Python
Rich MySQL Terminal Client with AutoCompletion, Syntax Highlighting, and Dataframes
Graph-Native Infrastructure for Context and Accountable AI Systems