vinta /awesome-python
The definitive list that answers "I want to do X in Python, which tool should I use?"
★ 333,703⑂ 29,067👁 6,158⑃ 2,668● 0▤ 0◈ 0
333,703
stars
+184+1,722+8,338
29,067
forks
6,158
watchers
2,668
prs
0
issues
0
releases
0
discussions
README
Awesome Python An opinionated guide to the best Python frameworks, libraries, and tools. Visit the website to search and filter projects more easily. Sponsors - iPulse AI - Open Agentic Investment Research Platform. Inspect deep multi-agent market forecasts and stock picks. - PyUiBuilder - Build your Python GUIs like Canva using drag and drop. Export clean, editable Python code. Sponsor slots open, from $99/month. The 10 most-starred repo on GitHub. Put your product in front of Python developers. Become a sponsor. Categories AI & ML - AI and Agents - Deep Learning - Machine Learning - Natural Language Processing - Computer Vision - Recommender Systems Web Development - Web Frameworks - Web APIs - Web Servers - WebSocket - Template Engines - Web Asset Management - Authentication - Admin Panels - CMS - ERP - Static Site Generators HTTP & Scraping - HTTP Clients - Web Scraping - Email Database & Storage - ORM - Database Drivers - Database - Caching - Search - Serialization Data & Science - Data Analysis - Data Ingestion / ETL - Data Validation - Data Visualization - Geolocation - Science - Quantum Computing Developer Tools - Algorithms and Design Patterns - Interactive Interpreter - Code Analysis - Testing - Debugging Tools - Build Tools - Documentation DevOps - DevOps Tools - Distributed Computing - Task Queues - Messaging - Job Schedulers - Logging - Network Virtualization CLI & GUI - CLI Development - CLI Tools - GUI Development Text & Documents - Text Processing - HTML Manipulation - File Format Processing - File Manipulation Media - Image Processing - Audio & Video Processing - Game Development Python Language - Implementations - Built-in Classes Enhancement - Functional Programming - Asynchronous Programming - Date and Time Python Toolchain - Environment Management - Package Management - Package Repositories - Distribution - Configuration Files Security - Cryptography - Penetration Testing - Supply Chain Security - Web Security Other - Hardware - Microsoft Windows - Miscellaneous Projects AI & ML AI and Agents _Libraries for building AI applications, LLM integrations, and autonomous agents._ - Agent Skills - django-ai-plugins - Django backend agent skills for Django, DRF, Celery, and Django-specific code review. - scientific-agent-skills - Agent skills for scientific research and analysis with Python libraries like scikit-learn, polars, and biopython. - sentry-skills - Agent skills the Sentry team uses for code review, pull requests, and Django reviews. - trailofbits-skills - Security skills for vulnerability detection, auditing, and testing. - wshobson-agents - Plugins, agents, and skills for AI coding tools, including Python skills for testing, async, packaging, and uv. - Orchestration - langchain - A framework for building agents and LLM-powered applications. - langgraph - Low-level orchestration framework for building stateful, long-running LLM agents. - pydantic-ai - A Python age
相关报道 (4)
News & coverage (11)
Hacker NewsAwesome Python▲ 86 · 18 comments · 2019-02-17Hacker NewsA curated list of Python frameworks, libraries and resources▲ 26 · 1 comments · 2014-06-30Hacker NewsAwesome Python Frameworks▲ 4 · 0 comments · 2015-01-05Hacker NewsAwesome Python Library List▲ 3 · 0 comments · 2015-03-16Hacker NewsShow HN: Awesome-python – Curated list of awesome frameworks,libraries&resources▲ 2 · 0 comments · 2018-06-08Hacker NewsA curated list of Python frameworks, libraries and software▲ 1 · 0 comments · 2014-12-29Hostinger15 Most Popular GitHub Repos for Developers in 20262025-12-02KDnuggets10 GitHub Repositories for Python Projects2025-07-15KDnuggets10 GitHub Awesome Lists for Data Science2025-07-01Towards Data ScienceMost Starred and Forked GitHub Repos for Data Science and Python2025-02-04