Prolog interpreter in Go
Support
Quality
Security
License
Reuse
Interpreter with support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL.
Support
Quality
Security
License
Reuse
ECMAScript Lexer / Parser / Interpreter / VM / method JIT written in C++
Support
Quality
Security
License
Reuse
Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.
Support
Quality
Security
License
Reuse
A language for building concurrent software with confidence
Support
Quality
Security
License
Reuse
A powerful new shell that uses the janet programming language for both the implementation and repl.
Support
Quality
Security
License
Reuse
ParTcl - a micro Tcl implementation
Support
Quality
Security
License
Reuse
A sub Javascript interpreter for interpreting itself
Support
Quality
Security
License
Reuse
The Magpie programming language
Support
Quality
Security
License
Reuse
the beginning of an interpreter for Go (fork off exp/eval)
Support
Quality
Security
License
Reuse
My public programs and models - mostly combinatorial problems and puzzles
Support
Quality
Security
License
Reuse
An interpreter for the Monkey programming language written in Rust
Support
Quality
Security
License
Reuse
SwiftNIO SSH is a programmatic implementation of SSH using SwiftNIO
Support
Quality
Security
License
Reuse
zForth: tiny, embeddable, flexible, compact Forth scripting language for embedded systems
Support
Quality
Security
License
Reuse
An esoteric programming language with an unusual compiler backend
Support
Quality
Security
License
Reuse
An implementation of a full fledged Lisp interpreter with Data Structure, Pattern Programming and High level Functions with Lazy Evaluation à la Haskell.
Support
Quality
Security
License
Reuse
A Javascript implementation in Ruby!
Support
Quality
Security
License
Reuse
A Javascript implementation in Ruby!
Support
Quality
Security
License
Reuse
Scheme based powerful lisp interpreter written in JavaScript
Support
Quality
Security
License
Reuse
A simple, functional-biased, prototypal and powerful programming language that runs on any ES3 (or better) JavaScript platform, aimed toward people new to programming
Support
Quality
Security
License
Reuse
CanJS is a javascript interpreter, which can run JS code in JS.
Support
Quality
Security
License
Reuse
A new pure functional language built on the top of Python
Support
Quality
Security
License
Reuse
A simple virtual machine - compiler & interpreter - written in golang
Support
Quality
Security
License
Reuse
Standard ML interpreter, with relational extensions, implemented in Java
Support
Quality
Security
License
Reuse
interactive Ruby
Support
Quality
Security
License
Reuse
es: a shell with higher-order functions
Support
Quality
Security
License
Reuse
A lightweight embeddable Scheme-like interpreter for configuration
Support
Quality
Security
License
Reuse
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Support
Quality
Security
License
Reuse
hackIDE is an online code editor, compiler and interpreter based on Django, powered by HackerEarth API! Go, hack it!
Support
Quality
Security
License
Reuse
A small BASIC-to-C compiler written in Python.
Support
Quality
Security
License
Reuse
McCarthy's Lisp in Python with macros. A celebration of 50+ years of symbolic processing.
Support
Quality
Security
License
Reuse
LISP dialect implemented in Go
Support
Quality
Security
License
Reuse
Standard ML interpreter, with relational extensions, implemented in Java
Support
Quality
Security
License
Reuse
Fast and safe evaluation of algebraic expressions
Support
Quality
Security
License
Reuse
Monkey Programming Language written in Rust.
Support
Quality
Security
License
Reuse
C parser, compiler, and interpreter for .NET
Support
Quality
Security
License
Reuse
pineapple lang 是一个简单的编程语言 demo. 它包含了个手写的递归下降解析器和一个简单的解释器. 虽然该语言甚至不是图灵完备的. 但 pineapple 的主要目的是让编译原理初学者有一个预热, 简单了解一个编程语言是怎么构建的.
Support
Quality
Security
License
Reuse
Lisp 2 Go
Support
Quality
Security
License
Reuse
A javascript interpreter written in javascript
Support
Quality
Security
License
Reuse
Interpreter framework for Lisp-based extension and scripting languages on macOS and iOS. LispKit is based on the R7RS standard for Scheme. Its compiler generates bytecode for a virtual machine. LispKit is fully implemented in Swift 5.
Support
Quality
Security
License
Reuse
Runtime compiler for numerical Python
Support
Quality
Security
License
Reuse
Looks like JavaScript, feels like Ruby, and it is a script language fitting in C programmers.
Support
Quality
Security
License
Reuse
Create and Execute Chained Javascript Methods In Any Order You want
Support
Quality
Security
License
Reuse
A ultra-lightweight embedded scripting language optimized for microcontrollers.
Support
Quality
Security
License
Reuse
Rust implementation of Jsonnet language
Support
Quality
Security
License
Reuse
What scientific programmers must know about CPUs and RAM to write fast code.
Support
Quality
Security
License
Reuse
A language for building concurrent software with confidence. This is a read-only mirror of https://gitlab.com/inko-lang/inko
Support
Quality
Security
License
Reuse
Collection of BF interpreters/translators in C/C++/ASM/JS/Python/Rust + others
Support
Quality
Security
License
Reuse
interpreted language written in C
Support
Quality
Security
License
Reuse
A simple Prolog Interpreter written in a few lines of Python 3. It runs a limited subset of Prolog and uses backtracking and generators in order to perform its magic.
Support
Quality
Security
License
Reuse
g
Support
Quality
Security
License
Reuse
m
monkeyby haifenghuang
Interpreter with support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL.
Go 354Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
ivby Constellation
ECMAScript Lexer / Parser / Interpreter / VM / method JIT written in C++
C++ 354Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
k
kurokoby kuroko-lang
Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.
Python 348Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
inkoby inko-lang
A language for building concurrent software with confidence
Rust 341Updated: 2 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
j
janetshby andrewchambers
A powerful new shell that uses the janet programming language for both the implementation and repl.
C 337Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
Support
Quality
Security
License
Reuse
m
makeJsby zuluoaaa
A sub Javascript interpreter for interpreting itself
JavaScript 333Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
magpieby munificent
The Magpie programming language
Python 330Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
go-evalby sbinet
the beginning of an interpreter for Go (fork off exp/eval)
Go 322Updated: 4 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
h
hakankby hakank
My public programs and models - mostly combinatorial problems and puzzles
JavaScript 321Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
monkey-rustby Rydgel
An interpreter for the Monkey programming language written in Rust
Rust 309Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
s
swift-nio-sshby apple
SwiftNIO SSH is a programmatic implementation of SSH using SwiftNIO
Swift 309Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
z
zForthby zevv
zForth: tiny, embeddable, flexible, compact Forth scripting language for embedded systems
C 304Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
freeby adam-mcdaniel
An esoteric programming language with an unusual compiler backend
Rust 302Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
lispeby naver
An implementation of a full fledged Lisp interpreter with Data Structure, Pattern Programming and High level Functions with Lazy Evaluation à la Haskell.
C 300Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
twostrokeby charliesome
A Javascript implementation in Ruby!
JavaScript 299Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
twostrokeby haileysome
A Javascript implementation in Ruby!
JavaScript 299Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
lipsby jcubic
Scheme based powerful lisp interpreter written in JavaScript
JavaScript 296Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
m
moveby rsms
A simple, functional-biased, prototypal and powerful programming language that runs on any ES3 (or better) JavaScript platform, aimed toward people new to programming
JavaScript 292Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
c
canjsby jrainlau
CanJS is a javascript interpreter, which can run JS code in JS.
JavaScript 284Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
lambdascriptby baruchel
A new pure functional language built on the top of Python
Python 282Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
go.vmby skx
A simple virtual machine - compiler & interpreter - written in golang
Go 280Updated: 2 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
m
morelby hydromatic
Standard ML interpreter, with relational extensions, implemented in Java
Java 277Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
i
Support
Quality
Security
License
Reuse
e
es-shellby wryun
es: a shell with higher-order functions
C 275Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
schemyby microsoft
A lightweight embeddable Scheme-like interpreter for configuration
C# 273Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
SwiftPascalInterpreterby igorkulman
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Swift 271Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
hackIDEby sahildua2305
hackIDE is an online code editor, compiler and interpreter based on Django, powered by HackerEarth API! Go, hack it!
JavaScript 267Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
t
teenytinycompilerby AZHenley
A small BASIC-to-C compiler written in Python.
Python 262Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
l
lithpby fogus
McCarthy's Lisp in Python with macros. A celebration of 50+ years of symbolic processing.
Python 251Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
glispby zhemao
LISP dialect implemented in Go
Go 251Updated: 2 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
m
morelby julianhyde
Standard ML interpreter, with relational extensions, implemented in Java
Java 249Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
fastevalby likebike
Fast and safe evaluation of algebraic expressions
Rust 245Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
rs-monkey-langby wadackel
Monkey Programming Language written in Rust.
Rust 244Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
C
CLanguageby praeclarum
C parser, compiler, and interpreter for .NET
C# 242Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pineappleby karminski
pineapple lang 是一个简单的编程语言 demo. 它包含了个手写的递归下降解析器和一个简单的解释器. 虽然该语言甚至不是图灵完备的. 但 pineapple 的主要目的是让编译原理初学者有一个预热, 简单了解一个编程语言是怎么构建的.
Go 242Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
g
Support
Quality
Security
License
Reuse
s
svalby Siubaak
A javascript interpreter written in javascript
TypeScript 239Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
swift-lispkitby objecthub
Interpreter framework for Lisp-based extension and scripting languages on macOS and iOS. LispKit is based on the R7RS standard for Scheme. Its compiler generates bytecode for a virtual machine. LispKit is fully implemented in Swift 5.
Swift 237Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
parakeetby iskandr
Runtime compiler for numerical Python
Python 230Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
k
kinxby Kray-G
Looks like JavaScript, feels like Ruby, and it is a script language fitting in C programmers.
C 228Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
clarifyjsby omidh28
Create and Execute Chained Javascript Methods In Any Order You want
JavaScript 227Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
berryby Skiars
A ultra-lightweight embedded scripting language optimized for microcontrollers.
C 226Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
j
jrsonnetby CertainLach
Rust implementation of Jsonnet language
Rust 222Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
hardware_introductionby jakobnissen
What scientific programmers must know about CPUs and RAM to write fast code.
HTML 219Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
i
inkoby YorickPeterse
A language for building concurrent software with confidence. This is a read-only mirror of https://gitlab.com/inko-lang/inko
Rust 218Updated: 2 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
b
brainfuckby pablojorge
Collection of BF interpreters/translators in C/C++/ASM/JS/Python/Rust + others
Rust 214Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
Support
Quality
Security
License
Reuse
P
Python-Prolog-Interpreterby photonlines
A simple Prolog Interpreter written in a few lines of Python 3. It runs a limited subset of Prolog and uses backtracking and generators in order to perform its magic.
Python 210Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse