Python programming-language

Open-source Python projects categorized as programming-language

Top 23 Python programming-language Projects

programming-language
  1. professional-programming

    A collection of learning resources for curious software engineers

  2. Civic Auth

    Simple auth for Python backends. Drop Civic Auth into your Python backend with just a few lines of code. Email login, SSO, and route protection built-in. Minimal config. Works with FastAPI, Flask, or Django.

    Civic Auth logo
  3. learn oops in python

    📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.

    Project mention: 17 Best GitHub Repositories to Learn Python | dev.to | 2025-02-06

    Learn Python

  4. ultimate-python

    Ultimate Python study guide :snake: :snake: :snake:

  5. Coconut

    Simple, elegant, Pythonic functional programming.

    Project mention: Uncommon Uses of Python in Commonly Used Libraries | news.ycombinator.com | 2025-07-07

    Check out Coconut (https://github.com/evhub/coconut), which implements an entire functional programming language as a Python superset that compiles to Python bytecode.

  6. lmql

    A language for constraint-guided and efficient LLM programming.

    Project mention: Microsoft POML – Prompt Orchestration Markup Language | news.ycombinator.com | 2025-08-09
  7. asciidots

    Esolang inspired by ASCII art

  8. ModiScript

    Acche din aa gaye

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. langs-in-rust

    A list of programming languages implemented in Rust, for inspiration.

    Project mention: Lisp Implemented in Rust Macros | news.ycombinator.com | 2024-09-13

    Steel seems alright: https://github.com/mattwparas/steel

    There are other Lisps too (https://github.com/alilleybrinker/langs-in-rust) though I think they’re less actively maintained.

  11. pythOwO

    an UwU programming language

  12. guesslang

    Detect the programming language of a source code

    Project mention: How to detect code language in browser | dev.to | 2024-11-21

    3. guesslang

  13. rickroll-lang

    The Rick Roll programming language is a rickroll based, process oriented, dynamic, strong, esoteric programming language. All of the keywords/statements are from Rick Astley's lyrics. Check our tutorial site, https://rick-lang.github.io/programming-language-explainer/

  14. dace

    DaCe - Data Centric Parallel Programming

  15. CheLang

    CheLang es un lenguaje de programación esotérico argento. Ni más, ni menos. Es la que va.

  16. MessiScriptInterpreter

    Intérprete de MessiScript, un lenguaje de programación esotérico en el que cada código es una jugada de Messi.

  17. awesome-mojo

    Awesome Mojo🔥 (by ego)

  18. PyBasic

    Simple interactive BASIC interpreter written in Python

  19. rajiniPP

    Programming language based on Iconic dialogues of Rajinikanth. 🤘🏽

  20. Python-for-beginners

    I created this repo to save all my python related language notes

  21. pretty_laughable_lang

    An educational C-like toy programming language that compiles to x64 binary.

  22. opshin

    A simple pythonic programming language for Smart Contracts on Cardano

  23. knowledge-graph-language

    A query language for exploring knowledge graphs.

  24. MiniLang

    A type-safe C successor that compiles directly to various platforms.

    Project mention: Rethinking macros. How does a modern macro system looks like? | news.ycombinator.com | 2024-10-07
  25. angle

    ⦠ Angle: new speakable syntax for python 💡 (by pannous)

  26. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB 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-language discussion

Log in or Post with

Python programming-language related posts

  • Show HN: I made a new programming lang

    1 project | news.ycombinator.com | 2 Aug 2025
  • Show HN: Flux, a mid-level systems OOP language

    1 project | news.ycombinator.com | 27 Jul 2025
  • Show HN: New Programming Language

    1 project | news.ycombinator.com | 25 Jul 2025
  • Superfunctions: A universal solution against sync/async fragmentation in Python

    5 projects | news.ycombinator.com | 21 Jul 2025
  • Working on a Programming Language in the Age of LLMs

    2 projects | news.ycombinator.com | 24 Jul 2025
  • I Built My Own Programming Language and its Virtual Machine In Python!

    4 projects | dev.to | 24 Jun 2025
  • PEP 750 – Template Strings has been accepted

    7 projects | news.ycombinator.com | 10 Apr 2025
  • A note from our sponsor - Civic Auth
    www.civic.com | 31 Aug 2025
    Drop Civic Auth into your Python backend with just a few lines of code. Email login, SSO, and route protection built-in. Minimal config. Works with FastAPI, Flask, or Django. Learn more →

Index

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

# Project Stars
1 professional-programming 47,955
2 learn oops in python 17,108
3 ultimate-python 5,456
4 Coconut 4,245
5 lmql 4,041
6 asciidots 1,144
7 ModiScript 1,037
8 langs-in-rust 978
9 pythOwO 850
10 guesslang 861
11 rickroll-lang 765
12 dace 550
13 CheLang 411
14 MessiScriptInterpreter 245
15 awesome-mojo 214
16 PyBasic 209
17 rajiniPP 191
18 Python-for-beginners 182
19 pretty_laughable_lang 159
20 opshin 156
21 knowledge-graph-language 143
22 MiniLang 139
23 angle 132

Sponsored
Simple auth for Python backends
Drop Civic Auth into your Python backend with just a few lines of code. Email login, SSO, and route protection built-in. Minimal config. Works with FastAPI, Flask, or Django.
www.civic.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?