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 | dev.to | 2024-02-21

    ✅ donnemartin/system-design-primer: https://github.com/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.

    InfluxDB logo
  • 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: Py2wasm – A Python to WASM Compiler | news.ycombinator.com | 2024-04-22

    Thanks for the feedback! I'm Syrus, main author of the work on py2wasm.

    We already opened a PR into Nuitka to bring the relevant changes upstream: https://github.com/Nuitka/Nuitka/pull/2814

    We envision py2wasm being a thin layer on top of Nuitka, as also commented in the article.

    From what we gathered, we believe that there's usefulness on having py2wasm as a separate package, as py2wasm would also need to ship the precompiled Python distribution (3.11) for WASI (which will not be needed for the other Nuitka use cases), apart of also shipping other tools that are not directly relevant for Nuitka

  • SAWS

    A supercharged AWS command line interface (CLI).

  • haxor-news

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

  • Project mention: Show HN: Another CLI tool to browse Hacker News | news.ycombinator.com | 2024-04-11

    I built a little CLI tool to browse HN. I wanted a little project I could write so I could brush up on golang. It works pretty okay -- but nowhere near as feature-rich or polished as something like https://github.com/donnemartin/haxor-news

  • 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 identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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 | news.ycombinator.com | 2024-02-20
  • ModiScript

    Acche din aa gaye

  • pytago

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

  • terra

    OSINT Tool on Twitter and Instagram. (by xadhrit)

  • 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
  • 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 | news.ycombinator.com | 2023-10-12

    https://github.com/briangu/klongpy

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

  • Vector

    Open source osint project. (by theahmadov)

  • kagsa

    KAGSA PROGRAMMING LANGUAGE

  • Project mention: How can I get support for a software project? | news.ycombinator.com | 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

  • programming-resources

    A collection of programming and computation resources. (by ADGEfficiency)

  • wrestling

    Humanoid robot wrestling competition

  • linkedin-visualizer

    The missing feature in LinkedIn

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Python Programming related posts

Index

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

Project Stars
1 system-design-primer 253,398
2 interactive-coding-challenges 28,740
3 Nuitka 10,744
4 SAWS 5,188
5 haxor-news 3,930
6 100-redteam-projects 1,764
7 learning 1,690
8 learn-x-by-doing-y 1,066
9 ModiScript 1,034
10 pytago 371
11 terra 336
12 telegramscraper 336
13 Caster 328
14 OTA_update_STM32_using_ESP32 326
15 python-sploitkit 229
16 klongpy 112
17 Vector 110
18 kagsa 64
19 helpmecode 54
20 Dimorf 50
21 programming-resources 49
22 wrestling 47
23 linkedin-visualizer 47

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com