Topic

interpreter

Repositories (1506)

SandboxJS
SandboxJS nyariv TypeScript

Safe eval runtime

208
luax
luax CDSoft Lua

Moved to Codeberg, this repo is just a (temporary) mirror -- luax is a Lua interpreter and REPL based on Lua 5.4, augmented with some useful packages....

206
pfp
pfp d0c-s4vage Python

pfp - Python Format Parser - a python-based 010 Editor template interpreter

203
libforth
libforth howerj C

libforth: A small Forth interpreter that can be used as a library written in c99

201
charly
charly charly-lang Crystal

🐈 The Charly Programming Language | Written by @KCreate

200
lpp-vita
lpp-vita Rinnegatamante C

Lua Player Plus for PSVITA. Documentation on: http://rinnegatamante.github.io/lpp-vita/

199
bobscheme
bobscheme eliben Python

An implementation of Scheme in Python and C++

198
blade
blade blade-lang Blade

A modern general-purpose programming language focused on enterprise Web, IoT, and secure application development.

194
yzhanJSInterpreter
yzhanJSInterpreter mantoufan JavaScript

A JavaScript Interpreter Using JS itself. JavaScript 解释器,包含词法分析、语法解析和执行。基于 LR 实现 eval

193
rajiniPP
rajiniPP aadhithya Python

Programming language based on Iconic dialogues of Rajinikanth. 🤘🏽

192
js-ziju
js-ziju wizardpisces TypeScript

Compile javascript to LLVM IR, x86 assembly and self interpreting

191
lust
lust eatonphil Rust

A parser, compiler, and virtual machine evaluator for a minimal subset of Lua; written from scratch in Rust.

190
AlchemyVM
AlchemyVM alexdovzhanyn Elixir

WebAssembly Virtual Machine Built In Elixir

188
malluscript
malluscript Sreyas-Sreelal Rust

A Malayalam programming language

187
lpp-3ds
lpp-3ds Rinnegatamante C++

Lua Player Plus for 3DS

186
Eval
Eval tevelee Swift

Eval is a lightweight interpreter framework written in Swift, evaluating expressions at runtime

185
go-php
go-php tuqqu PHP

Toy Golang interpreter written in PHP

183
SOSML
SOSML SOSML TypeScript

The Online Interpreter for Standard ML, written in TypeScript.

181
vonuvoli-scheme
vonuvoli-scheme volution Rust

vonuvoli Scheme -- an R7RS interpreter written in Rust focused on systems programming and scripting (i.e. processes, file-system, etc.) with performan...

179
cosmos
cosmos mcsoto C++

A new logic programming language.

177
gava
gava chaoyangnz Go

🚀 A sandboxed VM any Java developer can afford

174
jdmn
jdmn goldmansachs Java

A Java implementation of DMN

174
mlatu
mlatu mlatu-lang Rust

A declarative concatenative programming language

173
cpl
cpl msakai Haskell

An interpreter of Hagino's Categorical Programming Language (CPL).

173
lioness
lioness louisdh Swift

The Lioness Programming Language

172
emacs-cl
emacs-cl larsbrinkhoff Emacs Lisp

Common Lisp implemented in Emacs Lisp.

172
quickjs-go
quickjs-go buke Go

Go bindings to QuickJS

169
shentong
shentong mthom Haskell

A Haskell implementation of the Shen programming language.

168
forge
forge zesterer Rust

A lightweight, elegant scripting language with built-in Rust-FFI.

167
lineiform
lineiform chc4 Rust

A meta-JIT library for Rust interpreters

165
atto
atto zesterer Rust

An insanely simple self-hosted functional programming language

164
lazurite
lazurite k1ngmang Kotlin

simple functional programming language

163
tamarin
tamarin cloudcmds Go

A fast and flexible embedded scripting language for Go projects.

163
Ethereal
Ethereal Chirag-Khandelwal C++

Ethereal Language Reference Implementation (archived). Currently working on Scribe.

162
chatlab
chatlab rgbkrk Jupyter Notebook

⚡️🧪 Fast LLM Tool Calling Experimentation, big and smol

162
lisp-interpreter
lisp-interpreter justinmeiners Scheme

Embeddable lisp/scheme interpreter written in C.

162
UniScript
UniScript pjc0247 C#

Bring C# scripting into Unity which acts as native code.

159
fastbasic
fastbasic dmsc C

FastBasic - Fast BASIC interpreter for the Atari 8-bit computers

159
FiOne
FiOne Rerumu Lua

Lua 5.1 bytecode interpreter, in Lua

159
Brew.js
Brew.js XorTroll C++

[WIP] C++ high-level JavaScript API for Nintendo 3DS/Switch

152
aquavm
aquavm fluencelabs Rust

AquaVM interprets AIR – a π-calculus-derived set of instructions that the Aqua language compiles to

152
Zag-Smalltalk
Zag-Smalltalk Zag-Research Zig

Smalltalk VM Written in Zig with methods stored as type-annotated ASTs

152
uclj
uclj erdos Clojure

Small, quick, native Clojure interpreter

152
jsSMS
jsSMS gmarty JavaScript

JavaScript Sega Master System & Game Gear dynamic recompiling emulator.

151
lisprolog
lisprolog triska Prolog

Interpreter for a simple Lisp. Written in Prolog.

151
spvm
spvm keith2018 C++

Tiny C++ SPIR-V virtual machine (interpreter), can be used for shader debugging. Spvm-ShaderToy simulated the runtime environment of shadertoy, and ex...

150
wasm-forth
wasm-forth stefano Python

A Forth implementation compiling to WebAssembly.

149
wrench
wrench jingoro2112 C++

practical embedded script interpreter

149
Feral
Feral Feral-Lang C++

Feral programming language reference implementation

148
pikt
pikt iamgio Kotlin

:art: Image-based poetic programming language.

148