Python Programming

Open-source Python projects categorized as Programming

Top 23 Python Programming Projects

  • system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

    Project mention: 10 GitHub repositories that every developer must follow | | 2024-02-21

    ✅ donnemartin/system-design-primer:

  • interactive-coding-challenges

    120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Nuitka

    Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

    Project mention: Faster Blogging: A Developer's Dream Setup | | 2024-02-22

    glee is rich in blogging features but has some drawbacks. One of the main drawbacks is its compatibility with multiple operating systems and system architectures. We lost one potential customer due to glee incompatibility in macOS. Another major issue is the deployment time. We built the first version of glee entirely in Python and used nuitka, nuitka compiles Python programs into a single executable binary file. We need to create three separate stages for creating executable binaries for Windows, Mac, and Linux in deployment, and it takes around 20 minutes to complete.

  • SAWS

    A supercharged AWS command line interface (CLI).

  • haxor-news

    Browse Hacker News like a haxor: A Hacker News command line interface (CLI).

  • 100-redteam-projects

    Projects for security students

    Project mention: Any Projects For Ethical Hacking? | /r/ethicalhacking | 2023-06-21
  • learning

    Learning Shell,Python,Golang,System,Network (by anzhihe)

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • ModiScript

    Acche din aa gaye

  • learn-x-by-doing-y

    🛠️ Learn a technology X by doing a project - Search engine of project-based learning

    Project mention: Learn X by Doing Y | | 2024-02-20
  • pytago

    A source-to-source transpiler for Python to Go translation

  • 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.

  • Caster

    Dragonfly-Based Voice Programming and Accessibility Toolkit

  • OTA_update_STM32_using_ESP32

    Program STM32Fxx MCUs Over-the-Air using ESP32

    Project mention: Hello, I want to "over-the-air" update an M7 and H7 via an ESP32 but are getting sync failures and Serial timeouts. It's working with M4. | /r/stm32 | 2023-05-24
  • terra

    OSINT Tool on Twitter and Instagram. (by xadhrit)

  • python-sploitkit

    Devkit for building Metasploit-like consoles

  • klongpy

    High-Performance Klong array language with rich Python integration.

    Project mention: Ask HN: Show me your half baked project | | 2023-10-12

    It's getting there. Can almost run a ticker plant w/ real money on Alpaca.

  • Vector

    Open source osint project. (by theahmadov)

  • kagsa


    Project mention: How can I get support for a software project? | | 2023-08-18
  • helpmecode

    Augmented Intelligence Programming

  • Dimorf

    Dimorf is a ransomware using 256-bit AES with a self-destructing, randomly generated key for Linux OS´s

  • wrestling

    Humanoid robot wrestling competition

  • linkedin-visualizer

    The missing feature in LinkedIn

  • python-tinyscript

    Devkit for quickly building CLI tools with Python

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-22.

Python Programming related posts


What are some of the best open-source Programming projects in Python? This list will help you:

Project Stars
1 system-design-primer 247,417
2 interactive-coding-challenges 28,455
3 Nuitka 10,483
4 SAWS 5,177
5 haxor-news 3,907
6 100-redteam-projects 1,690
7 learning 1,642
8 ModiScript 1,035
9 learn-x-by-doing-y 719
10 pytago 367
11 telegramscraper 336
12 Caster 329
13 OTA_update_STM32_using_ESP32 324
14 terra 312
15 python-sploitkit 226
16 klongpy 111
17 Vector 92
18 kagsa 63
19 helpmecode 54
20 Dimorf 50
21 wrestling 47
22 linkedin-visualizer 45
23 python-tinyscript 44
ChatGPT with full context of any GitHub repo.
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at