Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: interpreter

753 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Deno
Deno is a modern runtime for JavaScript, TypeScript, and WebAssembly built on V8, Rust, and Tokio, with secure defaults and first-class Typ…
94108312stable
python/cpython
CPython is the reference implementation of the Python programming language, containing the interpreter, compiler, and standard library. It …
7774934stable
swiftlang/swift
The Swift programming language: a high-performance, memory-safe systems and application programming language with a modern syntax and seaml…
9270300stable
JetBrains/kotlin
Kotlin is a statically typed programming language developed by JetBrains that compiles to JVM bytecode, JavaScript, WebAssembly, and native…
9353354stable
Julia
Julia is a high-level, high-performance dynamic programming language designed for technical computing, combining scripting-language ergonom…
9949037stable
php/php-src
php-src is the official C source code of the PHP interpreter, a popular general-purpose scripting language especially suited to web develop…
9840316stable
llvm/llvm-project
LLVM is a modular compiler and toolchain infrastructure providing libraries and tools for building optimized compilers, optimizers, and run…
9939958stable
vlang/v
The V programming language: a simple, fast, safe compiled language whose compiler bootstraps itself in under a second with zero library dep…
9337803active
tree-sitter/tree-sitter
Tree-sitter is a parser generator tool and incremental parsing library that builds concrete syntax trees for source files and efficiently u…
9926764stable
v8/v8
V8 is Google's open-source JavaScript engine that implements ECMAScript (ECMA-262), written in C++. It powers Chromium and Node.js and can …
7725211active
tursodatabase/turso
Turso is an in-process SQL database written in Rust that is compatible with SQLite and experimentally supports a Postgres frontend. Like SQ…
9324027active
ruby/ruby
The official Ruby programming language implementation, an interpreted object-oriented language with a JIT compiler, written in C and Rust. …
9723685stable
openjdk/jdk
The main-line development repository for the OpenJDK, the open-source implementation of the Java Platform, Standard Edition. It contains th…
7723273active
RustPython/RustPython
RustPython is a Python 3 interpreter implemented entirely in Rust, with no CPython bindings. It can be embedded in Rust applications as a s…
6722305active
MicroPython
MicroPython is a lean, efficient implementation of Python 3 designed to run on microcontrollers and other constrained systems, fitting in a…
9122012stable
oracle/graal
GraalVM is a high-performance JDK distribution that includes an advanced just-in-time compiler and Native Image, which compiles Java applic…
6721674stable
Wasmer
Wasmer is a high-performance WebAssembly runtime that runs lightweight, secure, sandboxed containers anywhere from desktops to cloud, edge,…
9920973active
ish-app/ish
iSH is an iOS/iPadOS app that runs a Linux shell locally using a usermode x86 emulator and syscall translation. It ships an Alpine Linux en…
8620369active
ANTLR v4
ANTLR v4 is a parser generator that reads grammar files and produces parsers, lexers, and parse-tree walkers in ten target languages includ…
5318986stable
facebook/hhvm
HHVM is an open-source virtual machine with a just-in-time (JIT) compiler for executing programs written in the Hack programming language. …
6718655active
Wasmtime
Wasmtime is a standalone WebAssembly runtime built on the Cranelift code generator, usable both as a CLI and as an embeddable library. It s…
9518570stable
ipython/ipython
IPython is a powerful interactive Python shell and Jupyter kernel offering introspection, tab completion, persistent history, magic command…
6716774stable
pyodide/pyodide
Pyodide is a port of CPython to WebAssembly/Emscripten, distributed for the browser and Node.js. It lets you run Python, including packages…
9914802active
unifyai/ivy
Ivy is a Python library that transpiles machine learning code, models, and libraries between frameworks such as PyTorch, TensorFlow, JAX, a…
7814172active
darlinghq/darling
Darling is a translation/compatibility layer that lets users run macOS and Darwin software directly on Linux without a virtual machine, sim…
8713106active
Z3Prover/z3
Z3 is a high-performance SMT (Satisfiability Modulo Theories) theorem prover from Microsoft Research, written in C++. It solves logical con…
9512610stable
erlang/otp
Erlang/OTP is the Erlang programming language together with its runtime system (BEAM) and the Open Telecom Platform, a set of libraries and…
9412333stable
privatenumber/tsx
tsx is a Node.js enhancement that runs TypeScript files directly, acting like an alias to node with esbuild-powered transpilation. It suppo…
9812119active
sonic-pi-net/sonic-pi
Sonic Pi is an open source live coding music synthesis environment that turns code into a performable musical instrument. Originally built …
8612083stable
facebook/hermes
Hermes is a JavaScript engine developed by Meta, optimized for fast start-up of React Native apps through ahead-of-time static optimization…
6711272active
clojure/clojure
Clojure is a dynamic, general-purpose Lisp dialect for the JVM that compiles to Java bytecode while remaining fully dynamic at runtime. It …
7710954stable
bellard/quickjs
QuickJS is a small, embeddable JavaScript engine written in C that supports the ES2025 specification with near-complete test262 conformance…
7110947active
lua/lua
The official development repository of Lua, a powerful, lightweight, embeddable scripting language implemented in C. It includes the langua…
8610256stable
Tencent/xLua
xLua is a Lua scripting solution for C# environments such as Unity, .Net, and Mono, enabling Lua code to interoperate with C# in both direc…
4910175stable
bobthecow/psysh
PsySH is a runtime developer console, interactive debugger, and REPL for PHP. It provides an interactive shell with tab completion, inline …
969831active
xonsh/xonsh
Xonsh is a cross-platform shell whose language is a superset of Python 3, seamlessly mixing shell commands, pipelines, and Python code. It …
999622active
goplus/xgo
XGo is a programming language that reads like plain English while remaining fully compatible with Go, allowing Go/XGo code to be mixed in t…
979449active
mvdan/sh
A Go library and CLI tool (shfmt) that parses, formats, and interprets shell scripts supporting POSIX Shell, Bash, Zsh, and mksh. It expose…
839009active
Lean Theorem Prover
Lean 4 is an open-source dependently typed functional programming language and interactive theorem prover used for formalizing mathematics …
998913active
robertkrimen/otto
Otto is a JavaScript parser and interpreter written natively in Go, providing an embeddable VM for running JavaScript inside Go application…
468452active
traefik/yaegi
Yaegi is a pure-Go interpreter for the Go language, providing complete Go specification support on top of the Go runtime. It can be embedde…
528378active
mxgmn/MarkovJunior
MarkovJunior is a probabilistic programming language based on rewrite rules and constraint propagation, implemented in C#. It ships with an…
568167active
wren-lang/wren
Wren is a small, fast, class-based concurrent scripting language implemented as an embeddable C library with a bytecode VM and lightweight …
478122stable
WebAssembly/wabt
WABT (The WebAssembly Binary Toolkit) is a suite of C/C++ command-line tools for working with WebAssembly binaries, including wat2wasm, was…
858105stable
N64Recomp/N64Recomp
A C++ tool that statically recompiles N64 game binaries into portable C code that can be compiled into native executables for any platform.…
608093active
expr-lang/expr
Expr is a Go-centric expression language and evaluation engine that compiles expressions into bytecode and runs them on a fast, safe virtua…
817989stable
HybridCLR
HybridCLR is a fully featured, high-performance native C# hot-update solution for Unity that extends the il2cpp AOT runtime into an AOT+Int…
767953stable
NodeMCU
NodeMCU is an open-source Lua-based interactive firmware for the ESP8266, ESP8285, and ESP32 WiFi SoCs, implemented in C on top of the Espr…
627943active
FEX-Emu/FEX
FEX is a fast usermode x86 and x86-64 emulator for ARM64 Linux, using an advanced binary recompiler with a custom IR to run 32-bit and 64-b…
987883active
boa-dev/boa
Boa is an embeddable JavaScript engine (lexer, parser, and interpreter) written in Rust with support for over 90% of the latest ECMAScript …
837501active
enso-org/enso
Enso Analytics is a self-service data preparation and analysis platform for data teams, built on a hybrid visual/textual functional program…
917439active
cisco/ChezScheme
Chez Scheme is a high-performance implementation of the Scheme programming language, serving as a superset of R6RS with its own compiler, r…
857339active
dop251/goja
Goja is an ECMAScript 5.1 (plus partial ES6) JavaScript engine implemented entirely in pure Go, emphasizing standard compliance and perform…
777059active
yuin/gopher-lua
GopherLua is a Lua 5.1 (plus Lua 5.2 goto) virtual machine and compiler implemented in pure Go. It provides user-friendly Go APIs for embed…
706974stable
HaxeFoundation/haxe
Haxe is an open-source, high-level, strictly typed programming language and cross-compiler toolkit that compiles to many targets including …
676918stable
RockstarLang/rockstar
Rockstar is an esoteric programming language whose syntax is inspired by 1980s hard rock and heavy metal lyrics, together with its official…
746883active
klange/toaruos
ToaruOS is a complete, independent hobby operating system for x86-64 PCs and ARMv8 VM environments, built entirely from original code with …
946828active
unisonweb/unison
Unison is a statically-typed functional programming language with type inference, an effect (abilities) system, and content-addressed code …
986717active
supercollider/supercollider
SuperCollider is a platform for real-time audio synthesis and algorithmic composition, comprising the scsynth/supernova audio servers, the …
766704stable
brython-dev/brython
Brython is an implementation of Python 3 that runs entirely in the web browser, loaded as a JavaScript file and executing Python code embed…
926611active
ocaml/ocaml
The core OCaml compiler system, including bytecode and native-code compilers, a runtime system with generational garbage collection, and th…
926537stable
rust-lang/miri
Miri is an interpreter for Rust's mid-level intermediate representation (MIR) that detects undefined behavior in Rust programs. It runs bin…
776535active
evcxr/evcxr
Evcxr is an evaluation context for Rust comprising a Jupyter kernel, a Rust REPL, and a shared library for evaluating Rust code incremental…
956478active
wazero/wazero
wazero is a zero-dependency WebAssembly runtime written in pure Go, supporting the WebAssembly Core Specification 1.0 and 2.0 with both an …
906344stable
apache/incubator-kie
Apache KIE (Knowledge Is Everything) is an umbrella project for business automation technologies on the JVM, including the Drools rule engi…
826306active
scala/scala3
The Scala 3 compiler (Dotty), along with the Scala 3 standard library and language specification. It compiles Scala 3 source code to JVM by…
916296stable
SuperMonster003/AutoJs6
AutoJs6 is an open-source Android application for JavaScript-based automation built on accessibility services, developed as a continuation …
746281active
Tencent/puerts
PuerTS is a multi-language scripting solution from Tencent that embeds JavaScript/TypeScript (and, for Unity, Lua and Python) runtimes into…
926191active
bellard/mquickjs
MicroQuickJS is a compact JavaScript engine written in C, derived from QuickJS, designed for embedded systems with as little as 10 kB of RA…
546130active
nesbox/TIC-80
TIC-80 is a free, open-source fantasy computer for making, playing, and sharing tiny retro games. It bundles code, sprite, map, and sound e…
646103active
wasm-micro-runtime/wasm-micro-runtime
WebAssembly Micro Runtime (WAMR) is a lightweight standalone WebAssembly runtime with a small footprint, supporting interpreter, AOT, and J…
926075active
MontFerret/ferret
Ferret is a declarative, expression-oriented query language (FQL) with an embeddable Go runtime for querying, transforming, and automating …
836008active
lark-parser/lark
Lark is a parsing toolkit for Python that can parse all context-free grammars using Earley, LALR(1), and CYK algorithms. It automatically b…
795968stable
luau-lang/luau
Luau is a fast, small, gradually typed scripting language derived from Lua 5.1, designed to be embedded in applications with a sandboxed ru…
955805active
LuaJIT/LuaJIT
LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language, offering a high-performance interpreter and trace compiler. It in…
765740stable
rhaiscript/rhai
Rhai is an embedded scripting language and evaluation engine for Rust, offering a simple dynamically-typed language similar to JavaScript+R…
915635stable
ptitSeb/box64
Box64 is a Linux userspace emulator that lets you run x86_64 Linux programs, including games, on non-x86_64 systems such as ARM64, RISC-V, …
905611active
mruby/mruby
mruby is a lightweight implementation of the Ruby programming language, ISO-standard compliant and Ruby 4.x syntax compatible, written in C…
775601stable
rocq-prover/rocq
The Rocq Prover (formerly Coq) is an interactive theorem prover and proof assistant based on the Calculus of Inductive Constructions, provi…
835556stable
ohmjs/ohm
Ohm is a parsing toolkit consisting of a JavaScript library and a domain-specific language based on parsing expression grammars (PEGs). It …
805543active
pythonnet/pythonnet
Python.NET (pythonnet) is a library that integrates CPython with the .NET Common Language Runtime, letting Python code call .NET assemblies…
835512stable
x-motemen/gore
gore is a Go REPL (read-eval-print loop) that supports line editing, multi-line input, code completion via gopls, and auto-importing of pac…
925511active
apache/groovy
Apache Groovy is a multi-faceted programming language for the JVM that offers Java-like syntax with productivity features such as closures,…
775464stable
hylang/hy
Hy is a Lisp dialect that compiles to Python AST, giving full access to Python's ecosystem in Lisp syntax. It ships with a REPL, a compiler…
885435active
killme2008/aviatorscript
AviatorScript is a high-performance, lightweight scripting language that runs on the JVM (including Android). It compiles scripts to JVM by…
845240stable
racket/racket
Racket is a mature, general-purpose programming language and ecosystem designed for language-oriented programming, with a core implementati…
905199stable
emacs-mirror/emacs
GNU Emacs is the extensible, customizable, self-documenting real-time display text editor built around an Emacs Lisp interpreter. It suppor…
775170stable
ThePhD/sol2
sol2 (Sol3) is a header-only C++17 library that provides fast, modern bindings between C++ and Lua, supporting Lua 5.1+, LuaJIT, and MoonJI…
275132stable
hundredrabbits/Orca
Orca is a two-dimensional esoteric programming language where every letter of the alphabet is an operator, designed to quickly create proce…
565073active
XProger/OpenLara
OpenLara is an open-source reimplementation of the classic Tomb Raider game engine, supporting original game assets in .PHD, .PSX, .TR2, an…
655066active
opal/opal
Opal is a Ruby to JavaScript source-to-source compiler that ships with its own implementation of the Ruby corelib and stdlib. It lets devel…
814926stable
samuelmtimbo/unit
Unit is a general-purpose visual programming language and web-based environment where programs are graphs of MIMO finite state machines, in…
764919active
inkle/ink
ink is inkle's open-source scripting language and narrative engine for writing interactive, branching stories in games. Written in C#, it i…
744914stable
InkboxSoftware/excelCPU
A 16-bit CPU implemented entirely within an Excel spreadsheet, featuring 16 registers, 128KB of RAM, and a 128x128 display, driven by Excel…
264757active
sebastienros/jint
Jint is a JavaScript interpreter written in C# for .NET, supporting modern ECMAScript standards and running on any .NET Standard 2.0+ platf…
994705active
scala-native/scala-native
Scala Native is an optimizing ahead-of-time compiler and lightweight managed runtime that compiles Scala code to native machine code via LL…
854685active
stackblitz/webcontainer-core
WebContainers is a browser-based Node.js runtime from StackBlitz that lets web apps run full-stack JavaScript dev environments entirely in …
404632active
mozilla/rhino
Rhino is an open-source implementation of JavaScript written entirely in Java, maintained by Mozilla. It is typically embedded into Java ap…
894620active
polynote/polynote
Polynote is a polyglot notebook environment supporting Scala, Python (with or without Spark), SQL, and Vega in a single notebook with seaml…
684599active
babashka/babashka
Babashka is a native, fast-starting Clojure interpreter compiled with GraalVM native-image, designed for scripting in places where you woul…
984594stable

page 1 / 8 next →