google/grumpy
Grumpy is a Python to Go source code transcompiler and runtime. observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3542
- days_rel: n/a
- days_push: 1688
- n_releases_24m: 0
Adoption not part of the score
10492 stars · 631 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Grumpy is a Python-to-Go source code transcompiler and runtime from Google, intended as a near drop-in replacement for CPython 2.7. It compiles Python source into statically-compiled Go code with no VM, though it lacks support for dynamic execution, C extensions, and much of the standard library.
Use cases
- compile python code to native binaries
- run python 2.7 programs without a vm
- transpile python to go source code
- integrate python logic into go applications
- speed up python by compiling to native code
When to choose
- you have legacy Python 2.7 code you want to compile to native Go binaries
- you want to embed Python logic inside a Go program without a CPython runtime
- your code avoids exec/eval, C extensions, and heavy standard library use
When to avoid
- you need Python 3 support
- you rely on C extension modules or dynamic features like exec and eval
- you need a complete Python standard library
- you want an actively maintained tool - the project is effectively abandoned
Facets
library · maturity abandoned
compiler interpreter programming-language compilers programming-languages developer-tools go python cross-platform transpiler python-to-go cpython-2.7 aot-compilation no-vm
1 source
- readme: https://github.com/google/grumpy · fetched 2026-08-28 · 1fb67bde326c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| google/grumpy | main | 10 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem