An interpreter for the Monkey programming language
Support
Quality
Security
License
Reuse
Implement a Lisp, in C, from scratch, no libs
Support
Quality
Security
License
Reuse
A Forth interpreter implemented in Swift, based upon JONESFORTH
Support
Quality
Security
License
Reuse
An RPG to Java transpiler
Support
Quality
Security
License
Reuse
An embeddable scripting language inspired by Lua and JavaScript.
Support
Quality
Security
License
Reuse
Tutorial - Embedding the Python Interpreter in a Qt Application
Support
Quality
Security
License
Reuse
A small demo lambda-language written in Python
Support
Quality
Security
License
Reuse
The Danube Programming Language
Support
Quality
Security
License
Reuse
Custom scripting language Compiler and VM written in C++11.
Support
Quality
Security
License
Reuse
Minimal Lisp Interpreter
Support
Quality
Security
License
Reuse
Sol scripting language -- a simple language based heavily in Lua and Python
Support
Quality
Security
License
Reuse
Interpreter for the original Brainfuck language and its derivatives written in Java.
Support
Quality
Security
License
Reuse
an interpreter for a turing-complete programming language based on Spotify playlists
Support
Quality
Security
License
Reuse
Javelin is a dialect of Lisp. It is designed to be an embedded language (minimal Lisp for the Java Virtual Machine).
Support
Quality
Security
License
Reuse
Ruby VM on JavaScript (based on HotRuby) + RPC.
Support
Quality
Security
License
Reuse
an x86 compiler written in ruby
Support
Quality
Security
License
Reuse
A Ruby VM implemented in JavaScript
Support
Quality
Security
License
Reuse
tac x86 compiler
Support
Quality
Security
License
Reuse
Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Support
Quality
Security
License
Reuse
Yet another Chip-8 interpreter, but this time with a beautiful interface 💻
Support
Quality
Security
License
Reuse
A custom programming language interpreter written in Java.
Support
Quality
Security
License
Reuse
n
neutron-languageby the-neutron-foundation
Python 
29
Version:Current
License: Strong Copyleft (GPL-3.0)
A simple, extensible and efficient programming language based on C and Python
Support
Quality
Security
License
Reuse
programming language in Igbo
Support
Quality
Security
License
Reuse
A, 100% JavaScript, lisp interpreter for browser scripting
Support
Quality
Security
License
Reuse
Z-code interpreter for Windows, based on Stefan Jokisch's Frotz interpreter core.
Support
Quality
Security
License
Reuse
a toy programming language
Support
Quality
Security
License
Reuse
XDev is open and free set of compilers, additional tools, libraries and design patterns for cross-platform and embedded development in Oberon-2 language. DosDev, WinDev, LinDev, NesDev, MsxDev and ZXDev are XDev's subsystems for target platforms MS-DOS, Windows 32/64bit, Linux, Nintendo/NES, MSX and ZX Spectrum.
Support
Quality
Security
License
Reuse
t
types-and-programming-languagesby KareemErgawy-TomTom
C++ 
29
Version:Current
License: Permissive (MIT)
C++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..
Support
Quality
Security
License
Reuse
A C interpreter with matrices and pointers
Support
Quality
Security
License
Reuse
Lambda Calculus based, interpreted programming language that recognizes Church encoded structures.
Support
Quality
Security
License
Reuse
Original Dartmouth BASIC Interpreter/Compiler
Support
Quality
Security
License
Reuse
A small standalone WebAssembly interpreter in Rust
Support
Quality
Security
License
Reuse
The Golsp programming language.
Support
Quality
Security
License
Reuse
Franz Lisp dialect Lisp system
Support
Quality
Security
License
Reuse
A C compatible and C++ like programming language that focuses on extensiblilty and giving the programmer control over how high-level constructs (such as classes) are implemented.
Support
Quality
Security
License
Reuse
Brainfuck interpreter companion to the brain programming language
Support
Quality
Security
License
Reuse
A Golang SSA Interpreter
Support
Quality
Security
License
Reuse
Pragmatic Python
Support
Quality
Security
License
Reuse
Implementation of McCarthy's original Lisp in Python
Support
Quality
Security
License
Reuse
Home of the Derp++ Interpreter
Support
Quality
Security
License
Reuse
a Go implementation of miniKanren, an embedded Domain Specific Language for logic programming.
Support
Quality
Security
License
Reuse
Quark is an interpreted programming language written in Typescript. Its syntax is based on Lisp.
Support
Quality
Security
License
Reuse
Senegal programming language
Support
Quality
Security
License
Reuse
Lox Interpreter/REPL written in Rust
Support
Quality
Security
License
Reuse
Lisp-in-progress
Support
Quality
Security
License
Reuse
BASIC: Microcomputer Edition
Support
Quality
Security
License
Reuse
A Common Lisp-like Lisp-1 in Go with TCO and partially hygienic macros
Support
Quality
Security
License
Reuse
A small toy programming language.
Support
Quality
Security
License
Reuse
Lisp interpreter in C and compiler to C
Support
Quality
Security
License
Reuse
Tiny Tiny Basic Interpreter in under 500 LOC of Swift
Support
Quality
Security
License
Reuse
m
monkeyby JoshMcguigan
An interpreter for the Monkey programming language
Rust
32
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
stutterby mkirchner
Implement a Lisp, in C, from scratch, no libs
C
32
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
suwaneeforthby kristopherjohnson
A Forth interpreter implemented in Swift, based upon JONESFORTH
Swift
32
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
r
rpg-to-java-transpilerby Strumenta
An RPG to Java transpiler
Kotlin
32
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
s
snapby srijan-paul
An embeddable scripting language inspired by Lua and JavaScript.
C++
32
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
embedPythonby pasimako
Tutorial - Embedding the Python Interpreter in a Qt Application
Python
31
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
P
PySchemeby billhails
A small demo lambda-language written in Python
Python
31
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
d
Support
Quality
Security
License
Reuse
m
moon-langby glampert
Custom scripting language Compiler and VM written in C++11.
C++
31
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
Support
Quality
Security
License
Reuse
s
solby sol-lang
Sol scripting language -- a simple language based heavily in Lua and Python
C
31
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
b
brainfuck-javaby fabianishere
Interpreter for the original Brainfuck language and its derivatives written in Java.
Java
30
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
spetby h313
an interpreter for a turing-complete programming language based on Spotify playlists
Python
30
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
J
Javelinby kimtg
Javelin is a dialect of Lisp. It is designed to be an embedded language (minimal Lisp for the Java Virtual Machine).
Java
30
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
h
hrwtby gimite
Ruby VM on JavaScript (based on HotRuby) + RPC.
Ruby
30
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
compilerby samsonjs
an x86 compiler written in ruby
Ruby
30
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
r
rubyscriptby judofyr
A Ruby VM implemented in JavaScript
Ruby
30
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
t
Support
Quality
Security
License
Reuse
i
interpby vshymanskyy
Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
C
30
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
chip-8by gargakshit
Yet another Chip-8 interpreter, but this time with a beautiful interface 💻
C++
30
Updated: 2 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
P
Proby pogostick29dev
A custom programming language interpreter written in Java.
Java
29
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
n
neutron-languageby the-neutron-foundation
A simple, extensible and efficient programming language based on C and Python
Python
29
Updated: 4 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
i
ibolangby ORC-1
programming language in Igbo
Python
29
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
j
js-lispby willurd
A, 100% JavaScript, lisp interpreter for browser scripting
JavaScript
29
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
W
Windows-Frotzby DavidKinder
Z-code interpreter for Windows, based on Stefan Jokisch's Frotz interpreter core.
C
29
Updated: 2 y ago
License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
h
Support
Quality
Security
License
Reuse
X
XDevby Oleg-N-Cher
XDev is open and free set of compilers, additional tools, libraries and design patterns for cross-platform and embedded development in Oberon-2 language. DosDev, WinDev, LinDev, NesDev, MsxDev and ZXDev are XDev's subsystems for target platforms MS-DOS, Windows 32/64bit, Linux, Nintendo/NES, MSX and ZX Spectrum.
C
29
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
types-and-programming-languagesby KareemErgawy-TomTom
C++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..
C++
29
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
C
C_Interpreterby Pconst167
A C interpreter with matrices and pointers
C
29
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
M
Morganeyby morganey-lang
Lambda Calculus based, interpreted programming language that recognizes Church encoded structures.
Scala
29
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
b
basic_rsby yiransheng
Original Dartmouth BASIC Interpreter/Compiler
Rust
29
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
n
nanowasmby icefoxen
A small standalone WebAssembly interpreter in Rust
Rust
29
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
Support
Quality
Security
License
Reuse
P
PC-LISPby blakemcbride
Franz Lisp dialect Lisp system
C
29
Updated: 4 y ago
License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
z
zlby kevina
A C compatible and C++ like programming language that focuses on extensiblilty and giving the programmer control over how high-level constructs (such as classes) are implemented.
C++
29
Updated: 4 y ago
License: Weak Copyleft (LGPL-2.1)
Support
Quality
Security
License
Reuse
b
brainfuckby brain-lang
Brainfuck interpreter companion to the brain programming language
Rust
29
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
Support
Quality
Security
License
Reuse
p
Support
Quality
Security
License
Reuse
r
root-lispby kvalle
Implementation of McCarthy's original Lisp in Python
Python
28
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
DerpPlusPlusby TheRaz
Home of the Derp++ Interpreter
PHP
28
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
g
gominikanrenby awalterschulze
a Go implementation of miniKanren, an embedded Domain Specific Language for logic programming.
Go
28
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
q
quarkby quark-lang
Quark is an interpreted programming language written in Typescript. Its syntax is based on Lisp.
TypeScript
28
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
Support
Quality
Security
License
Reuse
r
Support
Quality
Security
License
Reuse
b
Support
Quality
Security
License
Reuse
b
basic-langby AE9RB
BASIC: Microcomputer Edition
Rust
28
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
l
lisp-in-goby nukata
A Common Lisp-like Lisp-1 in Go with TCO and partially hygienic macros
Go
28
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
h
hussarby hussar-lang
A small toy programming language.
Go
28
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
lisp-in-cby michiakig
Lisp interpreter in C and compiler to C
C
28
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
f
foobarbasby jdmoreira
Tiny Tiny Basic Interpreter in under 500 LOC of Swift
Swift
28
Updated: 5 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse