Gsubpy, an interpreter for subset of Python, written in Go
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.
Gsubpy, an interpreter for subset of Python, written in Go launched on April 21, 2023 with 65 votes, #1,334 of 4,853 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 3 years on.
In plain words
Gsubpy is an interpreter that executes a subset of Python code, built from scratch in Go. Created by an independent developer without reference to CPython's source code, it implements core Python functionality based on the creator's understanding of the language. The interpreter is designed for experimentation and learning, with the creator acknowledging that implementation details may differ from standard Python and welcoming feedback for improvement.
written from the facts on this page · September 2026
From the sources
An interpreter of subset of Python in Go. Contribute to realyixuan/gsubpy development by creating an account on GitHub.
Does a similar job
all alternatives →
I wrote a BASIC interpreter in Go2018 · github.com · ▲144A BASIC interpreter written in golang. Contribute to skx/gobasic development by creating an account on GitHub.
Sourcetrail – Get productive on unfamiliar source code2017 · sourcetrail.com · ▲328Latest News {{post_title link:post}} Previous Next No results found. Python Browse all Python answers Django Flask Pandas NumPy PyTorch Javascript Browse
PyCParser, C parser and interpreter in Python2019 · github.com · ▲112C parser and interpreter written in Python with automatic ctypes interface generation - PyCParser/README.md at master · albertz/PyCParser
Gpython is a python interpreter written in go “batteries not included”2018 · github.com · ▲20gpython is a python interpreter written in go "batteries not included" - go-python/gpython
Pythonpy – the swiss army knife of the command line2014 · github.com · ▲220
IPython-GPT, a Jupyter/IPython Interface to Chat GPT2023 · github.com · ▲144An ChatGPT integration for Jupyter Notebooks and the IPython Shell - santiagobasulto/ipython-gpt
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 22d ago · openbot.run
Talanoa▲340Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 27d ago · corespeed.io
Source: Show HN post ↗
Launched alongside, April 2023
the whole month →
- G4
Hi HN, Today we’re launching GPT-4 answers on Phind.com, a developer-focused search engine that uses generative AI to browse the web and answer technical questions, complete with code examples and detailed explanations. Unlike vanilla GPT-4, Phind feeds in relevant websites and technical documentation, reducing the model’s hallucination and keeping it up-to-date. To use it, simply enable the “Expert” toggle before doing a search. GPT-4 is making a night-and-day difference in terms of answer quality. For a question like “How can I RLHF a LLaMa model”, Phind in Expert mode delivers a…
AI · 2023 · phind.com



