#Interpreter
Showing 60 of 102 repositories tagged #interpreter, ranked by stars
A lightweight coding agent for open models like Deepseek, Kimi, and Qwen
State machines, statecharts, and actors for complex logic
A Python Interpreter written in Rust
A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt
Yaegi is Another Elegant Go Interpreter
Boa is an embeddable Javascript engine written in Rust.
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
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 extension / JIT compiler.
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 such as grouping, ordering and aggregation and window functions and allow customization like user-defined types and functions
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
An interactive REPL for Go that allows you to drop into your code at any point.
Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
Efficient and versatile WebAssembly interpreter for embedded systems.
A POSIX-compliant AWK interpreter written in Go, with CSV support
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
New JavaScript engine written in Rust
Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.
gpython is a python interpreter written in go "batteries not included"
Implementation of the Jupyter kernel protocol in C++
A jq-like Markdown query language for command-line processing
The Rick Roll programming language is a rickroll based, process oriented, dynamic, strong, esoteric programming language. All of the keywords/statements are from Rick Astley's lyrics. Check our tutorial site, https://rick-lang.github.io/programming-language-explainer/
The only reasonable scripting engine for Go.
CSML is an easy-to-use chatbot programming language and framework.
Execute Objective-C code as script. AST Interpreter. iOS hotfix SDK.
GoRuby, an implementation of Ruby written in Go
A prompt engineering functional programming language
Fun, portable, minimalistic virtual machine.
Small but complete dynamic Forth Interpreter/Compiler for and in WebAssembly
Simple, extendable and embeddable scripting language.
Making VS Code Hackable like Emacs since 2022
The world’s most powerful template engine and Go embeddable interpreter
Almost Clojure written in Go.
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.
Extensible Dart interpreter for Dart with full interop
粋 (Sui) - A programming language optimized for LLM code generation
🔮 modern scripting programming language
The Aria Programming Language
Regorus - A fast, lightweight Rego (OPA policy language) interpreter written in Rust.
Mvm is a fast interpreter and virtual machine for Go and beyond.
A modern webapp to write, run and learn M68K, MIPS, RISC-V, X86 assembly
An innovative open-source Code Interpreter with (GPT,Gemini,Claude,LLaMa) models.
Hetu is a lightweight scripting language written in Dart for embedding in Flutter apps.
Single-pass SSA bytecode compiler and threaded-code stack VM for a sandboxed Python subset: NaN-boxed values, inline caching, super-instruction fusion, pure-function memoization, mark-sweep GC. Coverage-guided fuzzing; around 200 KB WebAssembly module runs in the browser.
Fizzy aims to be a fast, deterministic, and pedantic WebAssembly interpreter written in C++.
A truly natural scripting language
vonuvoli Scheme -- an R7RS interpreter written in Rust focused on systems programming and scripting (i.e. processes, file-system, etc.) with performance and safety in mind
⚡️🧪 Fast LLM Tool Calling Experimentation, big and smol
The Go/XGo Interpreter
An advanced AI assistant that leverages the capabilities of ChatGPT API, Gemini Pro, AutoGen, and open-source LLMs, enabling it both to engage in conversations and to execute computing tasks on local devices.
The Nelson Programming Language
A little language interpreter written in Go
Pascal Compiler for Android
A semantic execution layer for software systems and the agents that maintain them.
Source for the book Computer Science from Scratch