A natural language interface for computers
State machines, statecharts, and actors for complex logic
The official mirror of the V8 Git repository
A Python Interpreter written in Rust
Repository for the book "Crafting Interpreters"
:sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes
A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt
Yaegi is Another Elegant Go Interpreter
The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
🚀 A fast WebAssembly interpreter and the most universal WASM runtime
Enso Analytics is a self-service data prep and analysis platform designed for data teams.
Boa is an embeddable Javascript engine written in Rust.
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from s...
WebAssembly Micro Runtime (WAMR)
Dive into CPython internals, trying to illustrate every detail of CPython implementation
A Simple android remote administration tool using sockets. It uses java on the client side and python on the server side
Gravity Programming Language
A dynamic language and bytecode vm
The cling C++ interpreter
A toy programming language written in Typescript
This is Meta's fork of the CPython runtime. The name "cinder" here is historical, see https://github.com/facebookincubator/cinderx for the Python ext...
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (...
Goby - Yet another programming language written in Go
GitQL is a extensible SQL-like query language and SDK to perform queries on various data sources such .git files with supports of most of SQL features...
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
:notebook_with_decorative_cover: The interactive scratchpad for hackers.
An interactive REPL for Go that allows you to drop into your code at any point.
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
Efficient and versatile WebAssembly interpreter for embedded systems.
Portable Python 3.x Interpreter in Modern C for Game Scripting
A POSIX-compliant AWK interpreter written in Go, with CSV support
Umka: a statically typed embeddable scripting language
Small Clojure interpreter, linter and formatter.
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilit...
A lightweight, fast embeddable scripting language.
A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently...
The official repo is at bellard/quickjs.
A new Unix shell.
Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs
New JavaScript engine written in Rust
God's actual programming language.
🏖️ The safer and faster ECMA5.1 interpreter written by JavaScript
daslang - high-performance statically strong typed scripting language
Rust virtual machine and JIT compiler for eBPF programs
A small extensible programming language designed for concise expression with little code.
Interpreted language focused on expressiveness and type safety.
Small Embeddable WebAssembly Runtime