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
An opinionated list of Python frameworks, libraries, tools, and resources
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.
:zap: A Fast, Extensible Progress Bar for Python and CLI
SGLang is a high-performance serving framework for large language models and multimodal models.
Search infrastructure for AI
Distributed Task Queue (development branch)
🕸️ Web apps in pure Python 🐍
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
Data validation using Python type hints
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
TimesFM (Time Series Foundation Model) is a pretrained time-series foundation model developed by Google Research for time-series forecasting.
Minimal examples of data structures and algorithms in Python
Python logging made (stupidly) simple
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
Project documentation with Markdown.
Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
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.
AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库
Optional static typing for Python
Interactive Data Visualization in the browser, from 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.
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.
AI Agent Framework, the Pydantic way
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
Python composable command line interface toolkit
Universal Command Line Interface for Amazon Web Services
Network Analysis in Python
Asynchronous HTTP client/server framework for asyncio and Python
Topic Modelling for Humans
Build realtime web, mobile and desktop apps in Python only. No frontend experience required.
Create web-based user interfaces with Python. The nice way.
An orchestration platform for the development, production, and observation of data assets.
Software to automate the management and configuration of infrastructure and applications at scale.
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
A next generation HTTP client for Python. 🦋
Sampling profiler for Python programs
The Social-Engineer Toolkit (SET) repository from TrustedSec - All new versions of SET will be deployed here.
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.
A lightweight, lightning-fast, in-process vector database
Python version of the Playwright testing and automation library.
Video editing with Python
A computer algebra system written in pure Python
Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
Parallel computing with task scheduling