Show HN: Full Python 3.15 Implemented in 25k LoC
Category: devtools
Tags: python-interpreter, embeddable, c11, quickjs-like, language-runtime
Score: 8.0/10 (Innovation: 8, Technical: 9, Documentation: 8, Utility: 7)
Small Python is an embeddable Python 3.15 interpreter written in C11, similar in spirit to QuickJS but for Python. It implements the core language, builtins, and async features without CPython dependency, with a conformance suite and embedding API, making it suitable for sandboxed or resource-constrained embedding scenarios.
Target audience: backend devs, systems programmers, embedded developers
Repository: https://github.com/soasme/small-python · Python · MIT
View on Hacker News