Assembly Line

CPython

The Python programming language

CPython is an open-source programming language project on GitHub under a license set out in its repository, with 78k stars. It is built with GCC. Its last push was today.

Stars
78k
License
See repository
Activity
Active

Code on GitHub Website

Judgement

What it is
Developer tool
What it does
CPython, the reference interpreter and standard library for the Python programming language.
Adopt it when
You write Python, or need to build, embed or contribute to the interpreter itself.
Watch out
Each version has a fixed support window, so plan upgrades.
Ready for
Production-ready
Runs as
Command line
Built with
C and Python
How established
Established: started 9 years ago, no tagged release yet.
What the license allows
GitHub could not read the license. Check it in the repository before reusing any code.

Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.

Built from

Follow it down: CPython → GCC → LLVM project → runs on a microchip

How compilers were built, back to punched paper tape

Built on CPython: 444 projects

  1. 1
    Transformers huggingface

    🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

    Framework or platform Production-ready You want to load, run or fine-tune open models from the Hugging Face Hub in Python.

    ★ 168k Apache-2.0 Python Active, pushed today
  2. 2
    Open WebUI open-webui

    User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

    Complete system Production-ready You run local or private models and want a full-featured chat front end for yourself or a team.

    ★ 158k See repository Python Active, pushed today
  3. 3
    PyTorch pytorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration

    Framework or platform Production-ready You train or fine-tune neural networks.

    ★ 105k See repository Python Active, pushed today
  4. 4
    FastAPI fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    Framework or platform Production-ready You build JSON APIs or ML services in Python and want typed, async code with free docs.

    ★ 104k MIT Python Active, pushed today
  5. 5
    vLLM vllm-project

    A high-throughput and memory-efficient inference and serving engine for LLMs

    Building block Production-ready You serve open-weight models to many users on your own GPUs and need throughput.

    ★ 96k Apache-2.0 Python Active, pushed today
  6. 6
    Core home-assistant

    :house_with_garden: Open source home automation that puts local control and privacy first.

    Complete system Production-ready You want local control of a smart home across many brands without relying on vendor clouds.

    ★ 92k Apache-2.0 Python Active, pushed today
  7. 7
    PaddleOCR PaddlePaddle

    Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.

    Building block Production-ready You need strong OCR, especially for Chinese and Asian scripts, in a document pipeline.

    ★ 92k Apache-2.0 Python Active, pushed 2 months ago
  8. 8
    Django django

    The Web framework for perfectionists with deadlines.

    Framework or platform Production-ready You are building a data-driven web app in Python and want batteries included.

    ★ 91k BSD-3-Clause Python Active, pushed today
  9. 9
    Superset apache

    Apache Superset is a Data Visualization and Data Exploration Platform

    Complete system Production-ready A data team wants a free, scalable BI tool and has engineers to deploy and maintain it.

    ★ 75k Apache-2.0 Python Active, pushed yesterday
  10. 10
    Flask pallets

    The Python micro framework for building web applications.

    Framework or platform Production-ready You want a minimal Python web framework where you choose your own database and components.

    ★ 75k BSD-3-Clause Python Active, pushed 3 days ago
  11. 11
    Docling docling-project

    Get your documents ready for gen AI

    Building block Production-ready You feed business documents into RAG or LLM workflows and need reliable local parsing.

    ★ 70k MIT Python Active, pushed yesterday
  12. 12
    Plane makeplane

    🔥🔥🔥 Open-source Jira, Linear, Monday, and ClickUp alternative. Plane is a modern project management platform to manage tasks, sprints, docs, and triage.

    Complete system Production-ready A product or engineering team wants a modern Jira alternative it can self-host.

    ★ 62k AGPL-3.0 TypeScript Active, pushed 5 days ago
  13. 13
    Rclone rclone

    "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files

    Developer tool Production-ready You need to move or back up data between cloud storage services, or script access to them.

    ★ 61k MIT Go Active, pushed today
  14. 14
    Odoo odoo

    Odoo. Open Source Apps To Grow Your Business.

    Complete system Production-ready A small or mid-size business wants one integrated ERP, and is ready to use Odoo's hosting or a partner for setup.

    ★ 55k See repository Python Active, pushed 6 days ago
  15. 15
    ClickHouse ClickHouse

    ClickHouse® is a real-time analytics database management system

    Building block Production-ready You need fast analytics on large append-heavy data such as events, logs or metrics.

    ★ 51k Apache-2.0 C++ Active, pushed today
  16. 16
    Pandas pandas-dev

    Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

    Building block Production-ready You analyse spreadsheets, CSVs or database extracts in Python.

    ★ 50k BSD-3-Clause Python Active, pushed today
  17. 17
    Airflow apache

    Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

    Framework or platform Production-ready A data team needs a standard batch scheduler with broad integrations and hiring familiarity.

    ★ 47k Apache-2.0 Python Active, pushed today
  18. 18
    Paperless-ngx paperless-ngx

    A community-supported supercharged document management system: scan, index and archive all your documents

    Complete system Production-ready A household or small office wants to go paperless and can run Docker.

    ★ 47k GPL-3.0 Python Active, pushed 4 days ago
  19. 19
    Copyparty 9001

    Portable file server with accelerated resumable uploads, dedup, WebDAV, SFTP, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file

    Complete system Production-ready You want to turn a NAS, PC or Raspberry Pi into a browser-accessible file drop and share point in minutes.

    ★ 47k MIT Python Active, pushed 13 days ago
  20. 20
    Streamlit streamlit

    Streamlit — A faster way to build and share data apps.

    Framework or platform Production-ready Data scientists need to share an internal tool or demo quickly without front-end work.

    ★ 46k Apache-2.0 Python Active, pushed today

Open-source alternatives to CPython

  1. 1
    Go golang

    The Go programming language

    Developer tool Production-ready You build backend services or command-line tools and value simple code, fast builds and single-binary deploys.

    ★ 140k BSD-3-Clause Go Active, pushed today
  2. 2
    Rust rust-lang

    Empowering everyone to build reliable and efficient software.

    Developer tool Production-ready You need C-level performance with memory safety, for systems software, CLIs, services or WebAssembly.

    ★ 121k Apache-2.0 Rust Active, pushed today
  3. 3
    TypeScript microsoft

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    Developer tool Production-ready You write JavaScript projects of any size and want static types and better editor tooling.

    ★ 112k Apache-2.0 Go Active, pushed today
  4. 4
    Swift swiftlang

    The Swift Programming Language

    Developer tool Production-ready You build iOS or macOS apps, or want Swift on Linux servers.

    ★ 71k Apache-2.0 Swift Active, pushed today
  5. 5
    Kotlin JetBrains

    The Kotlin Programming Language.

    Developer tool Production-ready You build Android apps or JVM services and want a more concise, null-safe alternative to Java.

    ★ 54k See repository Kotlin Active, pushed today
  6. 6
    Julia JuliaLang

    The Julia Programming Language

    Developer tool Production-ready You do scientific computing, simulation or numerical work where Python is too slow and C is too painful.

    ★ 49k MIT Julia Active, pushed today
  7. 7
    Php-src php

    The PHP Interpreter

    Developer tool Production-ready You build or host PHP applications, or need to build PHP or its extensions from source.

    ★ 42k BSD-3-Clause C Active, pushed today
  8. 8
    LLVM project llvm

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

    Developer tool Production-ready You compile C or C++ with Clang, or are building a compiler or language tooling.

    ★ 41k See repository LLVM Active, pushed today

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.