Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free. Learn more →
Top 23 Python Programming Projects
-
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
System Design Primer (GitHub)
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
-
Nuitka
Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.13. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
-
-
Project mention: HN-text: an easy-to-use, text-first Hacker News terminal client | news.ycombinator.com | 2024-06-02
* https://github.com/donnemartin/haxor-news
But the docker image seemed to dissapear from docker hub so I stopped using it.
-
-
-
Nutrient
Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
-
learn-x-by-doing-y
🛠️ Learn a technology X by doing a project - Search engine of project-based learning
-
-
-
-
telegramscraper
Scraper and adder for Telegram supporting multiple accounts at the same time. Adds via Telegram API and only by username. For adding via ID and not needing Telgram API contact me.
-
-
-
-
-
-
-
-
Dimorf
Dimorf is a ransomware using 256-bit AES with a self-destructing, randomly generated key for Linux OS´s
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Programming discussion
Python Programming related posts
-
Vision for Astronoby - Call for contributors and maintainers
-
Nuitka the Python Compiler
-
This Week In Python
-
Back of the envelope estimations, começando a entrevista de system design
-
Nuitka Is a Python Compiler
-
Show HN: PyKidos, Teach Your Kid Python in the Browser
-
FAANG - Guia Descomplicado de Entrevistas - parte 2
-
A note from our sponsor - Nutrient
nutrient.io | 15 Feb 2025
Index
What are some of the best open-source Programming projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | system-design-primer | 288,671 |
2 | interactive-coding-challenges | 29,890 |
3 | Nuitka | 12,497 |
4 | SAWS | 5,260 |
5 | haxor-news | 3,997 |
6 | 100-redteam-projects | 2,375 |
7 | learning | 1,957 |
8 | learn-x-by-doing-y | 1,508 |
9 | ModiScript | 1,037 |
10 | pytago | 386 |
11 | terra | 384 |
12 | telegramscraper | 373 |
13 | OTA_update_STM32_using_ESP32 | 369 |
14 | Caster | 343 |
15 | klongpy | 286 |
16 | python-sploitkit | 244 |
17 | Vector | 133 |
18 | kagsa | 64 |
19 | helpmecode | 55 |
20 | Dimorf | 53 |
21 | python-tinyscript | 53 |
22 | linkedin-visualizer | 50 |
23 | wrestling | 50 |