Dev tools · alternatives · 2026
24 alternatives to Gpython is a python interpreter written in go “batteries not included”
gpython is a python interpreter written in go "batteries not included" - go-python/gpython
Gpython is a Python interpreter implemented in Go that runs Python code without including standard library batteries. It is designed for developers who need a lightweight Python execution environment. The project… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Gpython is a python interpreter written in go “batteries not included” launched in 2018; newer entries below may have overtaken it.
- 1

Recently, I write an interpreter for subset of Python using Go. I haven't seen source code of CPython, all is just written according to my understanding of Python so there may be some unusual things. Hope you can play fun with it. Any suggestion is welcome, glad to get some feedback.
2023 · github.com · its alternatives →
- 2

Hi everyone, I built PyXL — a hardware processor that executes a custom assembly generated from Python programs, without using a traditional interpreter or virtual machine. It compiles Python -> CPython Bytecode -> Instruction set designed for direct hardware execution. I’m sharing an early benchmark: a GPIO test where PyXL achieves a 480ns round-trip toggle — compared to 14-25 micro seconds on a MicroPython Pyboard - even though PyXL runs at a lower clock (100MHz vs. 168MHz). The design is stack-based, fully pipelined, and preserves Python's dynamic typing without static type restrictions.…
2025 · runpyxl.com · its alternatives →
- 3

Latest News {{post_title link:post}} Previous Next No results found. Python Browse all Python answers Django Flask Pandas NumPy PyTorch Javascript Browse
2017 · sourcetrail.com · its alternatives →
- 4

A BASIC interpreter written in golang. Contribute to skx/gobasic development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 5

Easily run Python at the shell! Magical, but never mysterious. - hauntsaninja/pyp
2020 · github.com · its alternatives →
- 6
QuickPYTHON▲1812020 · timothycrosley.github.io · its alternatives →
- 7

An experimental programming language for data flow - calebwin/pipelines
2019 · github.com · its alternatives →
- 8

Python stream processing for humans. Contribute to omegaml/minibatch development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 9

A simple Prolog Interpreter written in a few lines of Python 3. It runs a limited subset of Prolog and uses backtracking and generators in order to perform its magic. - photonlines/Python-Prolog-Interpreter
2019 · github.com · its alternatives →
- 10

Micro event loop library to teach the basic concepts of python coroutines and how event loop libraries might be implemented - micro_events.py
2025 · gist.github.com · its alternatives →
- 11

If Google News had a Python library. Contribute to kotartemiy/pygooglenews development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 12

Python utilities for writing cross-version compatible libraries - tmkontra/compatlib
2021 · github.com · its alternatives →
- 13

Hi HN!I built *pyproc* to let Go services call Python like a local function — *no CGO and no separate microservice*. It runs a pool of Python worker processes and talks over *Unix Domain Sockets* on the same host/pod, so you get low overhead, process isolation, and parallelism beyond the GIL. *Why this exists* * Keep your Go service, reuse Python/NumPy/pandas/PyTorch/scikit-learn. * Avoid network hops, service discovery, and ops burden of a separate Python service. *Quick try (\~5 minutes)* Go (app): ``` go get github.com/YuminosukeSato/pyproc@latest ```…
2025 · github.com · its alternatives →
- 14GA
I'm starting to implement a barebones version of pytorch in Go. The primary motivation is: 1. I want to better learn Pytorch and how it works so what better way than to just re-implement some of its core features. 2. I write mainly in Go and haven't come across a lot of ML support in Go 3. I'd rather have a Go ML service instead of spinning up additional infrastructure to just support a python ML service in my Go projects 4. Go's static typing, native concurrency (avoid GIL problem in python), efficient memory management, single binary deployment and more make it a better interface compared…
2024 · its alternatives →
- 15

Modern scheduling library for Python. Contribute to Miksus/rocketry development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 16

An ChatGPT integration for Jupyter Notebooks and the IPython Shell - santiagobasulto/ipython-gpt
2023 · github.com · its alternatives →
- 17

a restricted python to javascript / c# / go / ruby compiler - pseudo-lang/pseudo-python
2016 · github.com · its alternatives →
- 18

Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL…
2025 · github.com · its alternatives →
- 19

Python library for creating data pipelines with chain functional programming - EntilZha/PyFunctional
2017 · github.com · its alternatives →
- 20
TorchTPU▲106Running PyTorch Natively on TPUs at Google Scale
Apr 2026 · cloud.google.com · its alternatives →
- 21

2014 · github.com · its alternatives →
- 22

- 23PA
I’m sure many of you are familiar, but there’s a treacherous gap between finding (or building) a model that works in PyTorch, and getting that deployed into your application, especially in consumer-facing applications. I’ve been very interested in solving this problem with a great developer experience. Over time, I gradually realized that the highest-impact thing to have was a way to go from existing Python code to a self-contained native binary—in other words, a Python compiler. I was already pretty familiar with a successful attempt: when Apple introduced armv8 on the iPhone 5s, they…
2025 · blog.fxn.ai · its alternatives →
- 24

Real Goroutines for Python 3.13t+ free-threaded. Contribute to robertsdotpm/runloom development by creating an account on GitHub.
Jul 2026 · github.com · its alternatives →
Also compare
- Gsubpy, an interpreter for subset of Python, written in Go alternatives
- I built a hardware processor that runs Python alternatives
- Sourcetrail – Get productive on unfamiliar source code alternatives
- I wrote a BASIC interpreter in Go alternatives
- Pyp – Easily, magically, run Python at the shell alternatives
- QuickPYTHON alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →