go-python

go-python/gpython

Go BSD-3-Clause Dev Tools Single maintainer risk sporadic-maintenance

gpython is a python interpreter written in go "batteries not included"

1k stars
105 forks
active
GitHub

1k

Stars

105

Forks

54

Open issues

22

Contributors

v0.2.0 28 Jun 2023

AI Analysis

gpython is a Python 3.4 interpreter implemented in Go, designed for embedding Python execution into Go applications rather than replacing CPython. It excels as a scripting runtime for Go programs that need multi-context interpreter isolation and concurrent execution, but is not suitable as a general-purpose Python replacement due to limited standard library coverage (only builtins, marshal, math, time, sys modules). Best suited for developers building Go applications that require Python execu...

Dev Tools Runtime Discovery value: 5/10
Documentation 7/10
Activity 4/10
Community 6/10
Code quality 7/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 6/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

python-interpreter go-embedding language-runtime multi-context-execution scripting-engine
Niche/specialized use case Well documented BSD-3-Clause licensed

Deep analysis not yet available

In queue

This repo meets the star threshold and is queued for analysis. New deep analyses are published every Monday and Thursday.

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

Go
80.2%
Python
16.9%
Yacc
1.9%
JavaScript
0.7%
HTML
0.1%
Shell
0.1%
C
0.1%
Makefile
0%

Information

Language
Go
License
BSD-3-Clause
Last updated
7d ago
Created
97mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Similar repos

go-python

go-python/gopy

gopy generates CPython extension modules from Go packages, enabling seamless...

2.3k Go Dev Tools
python

python/cpython

CPython is the official reference implementation of the Python programming...

73.8k Python Dev Tools
golang

golang/go

The Go programming language is an open source, statically typed, compiled...

135.3k Go Dev Tools
RustPython

RustPython/RustPython

RustPython is a Python 3 interpreter implementation written in Rust, targeting...

22.2k Rust Dev Tools