State machines, statecharts, and actors for complex logic
Interpreter GitHub Repositories (2026) · Open Source Tools
Discover the best Interpreter open source repositories on GitHub. Explore trending tools, live star counts, source code, and developer projects updated daily.
VB6 Studio Web — a browser-native classic Visual Basic IDE, form designer, source runtime and controls library in HTML, CSS and JavaScript, with a debugger, WebGPU drawing and single-file HTML app export.
A cross-platform 2D game engine with its own programming language and IDE.
Minimalistic dynamically-typed language for fun, teaching and creative programming.
ICPP - Run C++ anywhere, just like a script.
A jq-like Markdown query language for command-line processing
The Go/XGo Interpreter
A Python Interpreter written in Rust
Small Clojure interpreter, linter and formatter.
A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt
Yaegi is Another Elegant Go Interpreter
Javascript Interpreter for .NET
A dynamic language and bytecode vm
WebAssembly (Wasm) Interpreter - An efficient, lightweight, and deterministic WebAssembly interpreter for embedded systems and plug-in runtimes.
A POSIX-compliant AWK interpreter written in Go, with CSV support
Snapshotable WebAssembly interpreter from scratch
New JavaScript engine written in Rust
daslang - high-performance statically strong typed scripting language
An implementation of ECMA-262 in JavaScript
A LOLCODE interpreter written in C.