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.
General-purpose AI designed for knowledge workers — creators, strategists, and operators — and individuals seeking AI systems they can truly control to help them get work done, with full flexibility to extend and deploy anywhere (VPC, on-prem, or cloud).
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
Automatic SQL injection and database takeover tool
DSPy: The framework for programming—not prompting—language models
A toolkit for developing and comparing reinforcement learning algorithms.
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
结巴中文分词
VoxCPM2: Tokenizer-Free TTS for Multilingual Speech Generation, Creative Voice Design, and True-to-Life Cloning
Python packaging and dependency management made easy
🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.
💫 Industrial-strength Natural Language Processing (NLP) in Python
The fundamental package for scientific computing with Python.
:zap: A Fast, Extensible Progress Bar for Python and CLI
Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.
SGLang is a high-performance serving framework for large language models and multimodal models.
TimesFM (Time Series Foundation Model) is a pretrained time-series foundation model developed by Google Research for time-series forecasting.
Python sample codes and textbook for robotics algorithms.
Web APIs for Django. 🎸
Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
🕸️ Web apps in pure Python 🐍
Distributed Task Queue (development branch)
🤗 smolagents: a barebones library for agents that think in code.
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.
Download market data from Yahoo! Finance's API
Python logging made (stupidly) simple
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
matplotlib: plotting with Python
Project documentation with Markdown.
A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor.
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库
Turn (almost) any Python command line program into a full GUI application with one line
Optional static typing for Python
A Django content management system focused on flexibility and user experience
Typer, build great CLIs. Easy to code. Based on Python type hints.
Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-compatible/MCP serving.
An extremely fast Python type checker and language server, written in Rust.
Faker is a Python package that generates fake data for you.
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.
The interactive graphing library for Python :sparkles:
Accelerate your web app development | Build fast. Run fast.