Yet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
Function EXpression Language (interpreter for functional programs)
The Egel Programming Language
Minimalistic dynamically-typed language for fun, teaching and creative programming.
Neovim as Lua interpreter
JSPython is a python-like syntax interpreter implemented with javascript that runs entirely in the web browser and/or in the NodeJS environment.
Fuzzing results for various interpreters.
World's first uwu-oriented language.
An incomplete stackless interpreter of Python bytecode, written in Rust.
Run JVM-based code in Go efficiently
A generic system for creating i86 implementations of the language Forth.
An Online Whitesspace compiler, virtual machine and IDE
Goto is an interpreted programming language written in go.
Ecla is a programming language that is designed to be easy to learn and use. It is a general purpose language that can be used for many different thin...
a wasm interpreter written by rust
Scheme语言实现 / Scheme implementation
A simple Lisp written in Go
A Simple Scripting Language
The AI agent script CLI for Programmable Prompt Engine.
Dyalect is a dynamic programming language for .NET.
X11-Basic BASIC programming language.
16-bit SUBLEQ CPU running eForth - just for fun
Implementations of sublanguages of JavaScript for SICP JS
Сучасна українська мова програмування
SIOF (Scheme In One File) is a minimal interpreter for R7RS Scheme
Mini Javascript Interpreter
PSP Emulator written in Kotlin for JVM, JS and Native. Can work as PWA.
An implementation of the Urbit runtime
The Big list of the github, open-source interpreters.
[WIP] A simple, lightweight implementation of python3 language.
A compiler that converts C language to Java bytecode or can directly interpret execution(将C源码编译成Java字节码的编译器,也可以选择直接解释执行)
SE BASIC - A free BASIC interpreter written in Z80 assembly language
Simple live calculator in tree-sitter + cranelift jit
A Tiny Clojure Interpreter
A super-fast, stack-based virtual machine for dynamic languages
C Implementation of the monkey programming language
Single-pass SSA compiler based on CPython 3.13: hand-written lexer, token-to-bytecode parser, adaptive virtual machine with NaN-boxed values, inline c...
TypeScript interpreter for AI agents. Written in Rust. 2µs cold start. Sandboxed. Alternative to MCP tool calling.
OpenXION - Reference Implementation of the XION Scripting Language
A Brainheck interpreter built in the TypeScript type system.
A visual interpreter of the template instantiation machine to understand evaluation of lazy functional languages
Bytecode Interpreter for Yet Another Scripting Language (YASL).
(λ) Educational lambda calculus interpreter
repl / scripting language / namespaced command line aliases
General purpose programming language (mainly for unix-like systems)
C# bindings for Fabrice Bellard's QuickJS Javascript Engine.
基于 LLM API 的金融数据查询和分析工具
🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet p...
/ᐠ。ꞈ。ᐟ\ MewMew Programming Language - Program in Cats' Language
A language toolchain for explicitly typed annotated Python. 🐍