15 Must‑Watch Python Open‑Source Projects on GitHub (Stars Ranked)
Discover the 15 most popular Python open‑source projects on GitHub, ranked by star count, covering AI libraries, web frameworks, command‑line tools, and infrastructure utilities, with brief descriptions and links to help developers quickly find the most influential repositories.
1. TensorFlow
https://github.com/tensorflow/tensorflow – Star 68481
TensorFlow, developed by Google Brain, is a widely used open‑source AI library that uses data‑flow graphs for numerical computation, supporting machine learning, deep neural networks, and many other compute‑intensive tasks.
2. oh‑my‑zsh
https://github.com/robbyrussell/oh-my-zsh – Star 58473
oh‑my‑zsh extends the Zsh shell with plugin management, theme customization, and advanced auto‑completion, offering a powerful and configurable command‑line experience.
3. HTTPie
https://github.com/jakubroztocil/httpie – Star 31248
HTTPie is a user‑friendly command‑line HTTP client that simplifies interacting with web services using a natural syntax for sending requests.
4. thefuck
https://github.com/nvbn/thefuck – Star 30532
thefuck provides a highly configurable tool that suggests corrections for mistyped commands, allowing users to quickly fix errors via an intuitive UI.
5. Flask
https://github.com/pallets/flask – Star 29399
Flask is a micro web framework built on Werkzeug and Jinja2, offering a lightweight core that can be extended with numerous extensions for databases, authentication, and more.
6. Django
https://github.com/django/django – Star 27899
Django is a high‑level Python web framework that follows the MTV pattern, enabling rapid development of secure, maintainable, database‑driven applications.
7. jQuery‑File‑Upload
https://github.com/blueimp/jQuery-File-Upload – Star 27398
jQuery File Upload is a versatile component for uploading multiple files with preview, progress bars, and server‑side support for various languages.
8. requests
https://github.com/requests/requests – Star 27210
requests is a Python HTTP library that provides a simple, human‑friendly API for making web requests, preferred over urllib for its ease of use.
9. Ansible
https://github.com/ansible/ansible – Star 25132
Ansible is a model‑driven configuration management and orchestration tool that uses SSH for remote execution without requiring agents on target machines.
10. Scrapy
https://github.com/scrapy/scrapy – Star 22407
Scrapy is a fast, high‑level Python framework for web crawling and data extraction, supporting custom spiders, sitemap crawling, and extensive extensions.
11. scikit‑learn
https://github.com/scikit-learn/scikit-learn – Star 20908
scikit‑learn offers simple and efficient tools for data mining and analysis, covering classification, regression, clustering, dimensionality reduction, model selection, and preprocessing.
12. Keras
https://github.com/fchollet/keras – Star 19132
Keras is a high‑level neural‑network library written in Python, providing a modular, user‑friendly API that runs on top of TensorFlow or Theano.
13. Tornado
https://github.com/tornadoweb/tornado – Star 14178
Tornado is a full‑stack Python web framework and asynchronous networking library that uses non‑blocking I/O to handle thousands of concurrent connections, ideal for real‑time services.
14. CPython
https://github.com/python/cpython – Star 12609
CPython is the reference implementation of the Python language, written in C, supporting extensions in C and providing the standard interpreter used by most developers.
15. CNTK
https://github.com/Microsoft/CNTK – Star 12225
CNTK is Microsoft’s open‑source deep‑learning toolkit that leverages GPU acceleration for training large neural networks, used in speech recognition and other AI applications.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
MaGe Linux Operations
Founded in 2009, MaGe Education is a top Chinese high‑end IT training brand. Its graduates earn 12K+ RMB salaries, and the school has trained tens of thousands of students. It offers high‑pay courses in Linux cloud operations, Python full‑stack, automation, data analysis, AI, and Go high‑concurrency architecture. Thanks to quality courses and a solid reputation, it has talent partnerships with numerous internet firms.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
