DQNEO / babygo
babygoπΆ is a small Go compiler made from scratch, which can compile itself. It's going to be the smallest and simplest go compiler in the world.
β309Updated 11 months ago
Alternatives and similar repositories for babygo:
Users that are interested in babygo are comparing it to the libraries listed below
- minigoπ₯is a small Go compiler made from scratch. It can compile itself.β530Updated 4 years ago
- C compiler written in Goβ94Updated 5 years ago
- basic web site serving frameworkβ154Updated 3 years ago
- JIT compiler in Goβ238Updated 11 months ago
- Lisp Interpreterβ133Updated 2 years ago
- JVM implementation by Goβ98Updated 5 years ago
- port of GNU Assembler written in goβ71Updated last year
- Tiny TCP/IP protocol stack for lectures implemented in Go languageβ161Updated 4 years ago
- A converter from Go to C++β254Updated 3 years ago
- JIT compile library for Goβ83Updated 4 years ago
- An interpreted language written in Goβ291Updated last year
- LLVM backed progamming language (Go subset)β134Updated last year
- A simple virtual machine - compiler & interpreter - written in golangβ335Updated 2 years ago
- How to write a compiler from scratch in 30 minutesβ89Updated 5 years ago
- Go bindings to LLVM. Used as part of TinyGo.β250Updated 3 months ago
- A simple evaluator for arithmetic integer expressions.β88Updated 3 years ago
- This is an illustration of Gopher, the mascot of the Go programming language.β218Updated 3 years ago
- A C interpreter in Goβ123Updated 6 years ago
- Tiny Shellβ64Updated 3 years ago
- Diago is a visualization tool for CPU profiles and heap snapshots generated with `pprof`.β358Updated 2 years ago
- "Writing An Interpreter in Go" and "Wring A Compiler in Go"β226Updated 6 years ago
- Ordered mapβ101Updated 9 months ago
- β123Updated last year
- A Game Boy emulator written in Goβ243Updated 4 years ago
- tcp/ip protocol stack implememtation with golang for learning purposeβ18Updated 4 years ago
- Compiler for a small language into x86-64 Assemblyβ250Updated 2 years ago
- Zero-allocation reflection library for Goβ564Updated last year
- The assembler from the Go compiler, in library form.β178Updated 4 years ago
- An x86-64 assembler written in Go (2019). A modern version (2025) is currently in development at the link below:β95Updated 2 years ago
- dlopen in go without cgoβ205Updated 5 years ago