Library for interacting with LLVM IR in pure Go.
☆1,273Dec 6, 2024Updated last year
Alternatives and similar repositories for llvm
Users that are interested in llvm are comparing it to the libraries listed below
Sorting:
- Go bindings to LLVM. Used as part of TinyGo.☆283Jan 7, 2026Updated last month
- LLVM-based compiler for Go☆1,250Jan 5, 2015Updated 11 years ago
- LLVM backed progamming language (Go subset)☆139Sep 29, 2023Updated 2 years ago
- C to Go Assembly☆1,341Nov 27, 2021Updated 4 years ago
- JIT compiler in Go☆246Apr 30, 2024Updated last year
- translate LLVM IR to Go☆125Apr 10, 2022Updated 3 years ago
- Generate x86 Assembly with Go☆2,943Feb 1, 2026Updated last month
- ⚖️ A tool for transpiling C to Go.☆2,175Feb 19, 2026Updated last week
- A parser library for Go☆3,838Updated this week
- wazero: the zero dependency WebAssembly runtime for Go developers☆5,971Feb 16, 2026Updated last week
- wagon, a WebAssembly-based Go interpreter, for Go.☆901May 11, 2020Updated 5 years ago
- Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.☆17,193Updated this week
- Statically typed functional programming language implementation with Go and LLVM☆757Jul 4, 2020Updated 5 years ago
- A compiler for the µC language.☆58Mar 25, 2021Updated 4 years ago
- LLVM bindings for the Go programming language☆217Feb 23, 2021Updated 5 years ago
- Parser / Scanner Generator☆657Jan 13, 2026Updated last month
- 🐹🕸️ WebAssembly runtime for Go☆2,943Feb 1, 2025Updated last year
- GopherLua: VM and compiler for Lua in Go☆6,857Nov 9, 2024Updated last year
- Tool for transpiling C to Go.☆388Mar 18, 2025Updated 11 months ago
- Fast key-value DB in Go.☆15,499Updated this week
- A library for calling C functions from Go without Cgo☆3,395Updated this week
- Automatic C-Go Bindings Generator for Go Programming Language☆1,662Updated this week
- Yaegi is Another Elegant Go Interpreter☆8,075Feb 9, 2026Updated 2 weeks ago
- Golang Port of LLVM's Kaleidoscope Tutorial☆29Dec 19, 2014Updated 11 years ago
- A converter from Go to C++☆258Dec 19, 2021Updated 4 years ago
- A Go unikernel running on x86 bare metal☆2,314Jul 22, 2023Updated 2 years ago
- Decorated Syntax Tree - manipulate Go source with perfect fidelity.☆1,414Oct 15, 2023Updated 2 years ago
- Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and mo…☆8,318Feb 22, 2026Updated last week
- Randomized testing for Go☆4,846Sep 24, 2024Updated last year
- A simple virtual machine - compiler & interpreter - written in golang☆343Jul 2, 2022Updated 3 years ago
- A fast script language for Go☆3,778Jan 25, 2026Updated last month
- A tool to list and diagnose Go processes currently running on your system☆7,001Jan 8, 2026Updated last month
- ECMAScript/JavaScript engine in pure Go☆6,758Updated this week
- Optimized Go Compression Packages☆5,411Updated this week
- Jennifer is a code generator for Go☆3,601Sep 8, 2024Updated last year
- Golang port of simdjson: parsing gigabytes of JSON per second☆2,011Aug 26, 2025Updated 6 months ago
- A general purpose syntax highlighter in pure Go☆4,854Updated this week
- The Universal Filesystem Abstraction for Go☆6,580Jan 13, 2026Updated last month
- Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.☆1,101Nov 10, 2025Updated 3 months ago