Fundamentals 10 min read

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.

MaGe Linux Operations
MaGe Linux Operations
MaGe Linux Operations
15 Must‑Watch Python Open‑Source Projects on GitHub (Stars Ranked)

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.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

PythonframeworksGitHubtools
MaGe Linux Operations
Written by

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.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.