Python is a versatile, high-level, object-oriented programming language, known for its readability and simplicity, making it an excellent choice for both novice and experienced application developers. With its rich standard library and extensive third-party modules, Python facilitates rapid development across various domains such as web development, data analysis, artificial intelligence, scientific computing, and automation. Python's vast ecosystem includes popular frameworks like Django and Flask for web development, and libraries such as NumPy and pandas for data manipulation, along with TensorFlow and PyTorch for machine learning. Its strong community support and a wealth of resources make learning and troubleshooting more accessible. Additionally, Python's cross-platform capabilities allow developers to deploy applications on multiple operating systems seamlessly, enhancing its appeal as a go-to language for building robust, scalable software solutions.
View the most prominent open source Python projects in the list below. Click on a specific project to view its alternative or complementary packages. Make comparisons and find the best package for your app.
- Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.☆350,208Mar 20, 2026Updated 2 months ago
- An opinionated list of Python frameworks, libraries, tools, and resources☆300,145Updated this week
- Curated list of project-based tutorials☆266,700Aug 15, 2024Updated last year
- All Algorithms implemented in Python☆221,469May 22, 2026Updated last week
- An Open Source Machine Learning Framework for Everyone☆195,267May 25, 2026Updated last week
- 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计☆184,408Aug 21, 2024Updated last year
- AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus o…☆184,577Updated this week
- 🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal model…☆161,034Updated this week
- A feature-rich command-line audio/video downloader☆167,065May 25, 2026Updated last week
- 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.☆158,697Apr 28, 2026Updated last month
- Production-ready platform for agentic workflow development.☆143,242Updated this week
- The agent engineering platform.☆138,156Updated this week
- 免费的计算机编程类中文书籍,欢迎投稿☆117,005Jul 15, 2024Updated last year
- The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.☆114,585Updated this week
- 100+ AI Agent & RAG apps you can actually run — clone, customize, ship.☆112,187May 23, 2026Updated last week
- Tensors and Dynamic neural networks in Python with strong GPU acceleration☆100,309Updated this week
- FastAPI framework, high performance, easy to learn, fast to code, ready for production☆98,521May 26, 2026Updated last week
- Magnificent app which corrects your previous console command.☆97,165Jul 19, 2024Updated last year
- Implement a ChatGPT-like LLM in PyTorch from scratch, step by step☆96,148May 23, 2026Updated last week
- 🌐 Make websites accessible for AI agents. Automate tasks online with ease.☆95,804May 26, 2026Updated last week
- The Web framework for perfectionists with deadlines.☆87,572Updated this week
- Animation engine for explanatory math videos☆87,258Apr 18, 2026Updated last month
- Open source home automation that puts local control and privacy first.☆87,375Updated this week
- 12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all☆86,016Updated this week
- An extremely fast Python package and project manager, written in Rust.☆85,811Updated this week
- Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elasti…☆82,535Dec 27, 2025Updated 5 months ago
- Hunt down social media accounts by username across social networks☆83,645May 24, 2026Updated last week
- 《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。☆78,067Jul 30, 2024Updated last year
- Apache Superset is a Data Visualization and Data Exploration Platform☆72,971May 24, 2026Updated last week
- The Python micro framework for building web applications.☆71,585May 18, 2026Updated 2 weeks ago
- Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate eve…☆68,686May 22, 2026Updated last week
- Financial data platform for analysts, quants and AI agents.☆68,222Updated this week
- scikit-learn: machine learning in Python☆66,212Updated this week
- 💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline☆65,003Mar 23, 2026Updated 2 months ago
- Deep Learning for humans☆64,086May 22, 2026Updated last week
- Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.☆63,188Updated this week
- A natural language interface for computers☆63,736May 17, 2026Updated 2 weeks ago
- An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, s…☆69,828Updated this week
- Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awes…☆63,201Mar 17, 2026Updated 2 months ago
- Scrapy, a fast high-level web crawling & scraping framework for Python.☆61,963May 20, 2026Updated last week