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

Open-source interpreter software

754 open-source libraries, tools and applications tagged interpreter, ranked by how closely interpreter is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

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

ProductHealth v2StarsMaturity
luvit
Luvit is a Node.js-style asynchronous I/O runtime for Lua, built on libuv and LuaJIT, usable as a standalone CLI scripting platform or a li…
533970active
rathena/rathena
rAthena is an open-source, cross-platform MMORPG server package written in C++, continuing the eAthena project. It provides a complete serv…
743580active
pedroCabrera/PyFlow
PyFlow is a general-purpose visual scripting framework for Python built on Qt/PySide2, letting users compose programs as node graphs with s…
373201active
F*
F* is a general-purpose proof-oriented programming language combining dependent types with SMT-based proof automation and interactive theor…
1003121active
tlaplus/tlaplus
The official TLA+ tools repository containing TLC, a model checker for TLA+ specifications, plus the SANY parser, PlusCal translator, REPL,…
863114active
idris-lang/Idris2
Idris 2 is a purely functional programming language with first-class types and full dependent types, designed for type-driven development. …
703094active
erg-lang/erg
Erg is a statically typed, Python-compatible general-purpose programming language with a powerful type system featuring dependent and refin…
552864active
teal-language/tl
tl is the compiler and type checker for Teal, a statically-typed dialect of Lua that adds type annotations, generics, and records while com…
742829active
bytecodealliance/javy
Javy is a JavaScript-to-WebAssembly toolchain that compiles JavaScript source into small Wasm modules executed in an embedded JS runtime. I…
912756active
mirage-project/mirage
Mirage Persistent Kernel (MPK) is a compiler and runtime that transforms multi-GPU LLM inference into a single fused megakernel, reducing i…
812560active
openwebf/webf
WebF is a W3C/WHATWG-compliant web runtime for Flutter that implements HTML, CSS, and the DOM with a QuickJS JavaScript engine, rendered by…
802511active
LinuxCNC/linuxcnc
LinuxCNC is an open-source machine control software that drives CNC machines such as milling machines, lathes, 3D printers, laser and plasm…
952501stable
Overload-Technologies/Overload
Overload is a free, open-source 3D game engine written in modern C++20 with Lua as its scripting language. It ships with an editor and rend…
882490active
learnhouse/learnhouse
LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com…
1002404active
Hedgehog-Computing/hedgehog-lab
Hedgehog Lab is an open-source scientific computing environment that runs entirely in the browser, offering JavaScript-based matrix operati…
232389active
googleprojectzero/fuzzilli
Fuzzilli is a coverage-guided fuzzer for JavaScript engines, built in Swift by Google Project Zero. It generates test programs via a custom…
672354active
onetrueawk/awk
The canonical implementation of the AWK programming language, maintained by its original authors (Aho, Kernighan, Weinberger) and described…
732228active
emacs-ng/emacs-ng
emacs-ng is a fork of GNU Emacs that adds a native layer with Deno's JavaScript/TypeScript runtime, async I/O, threading, and Mozilla's GPU…
781809active
Cedar Policy Language
Cedar is a purpose-built policy language and Rust implementation for writing and enforcing fine-grained authorization policies in applicati…
981801stable
Liquidsoap
Liquidsoap is a statically typed scripting language and runtime for building audio and video stream generators, widely used for internet ra…
951736stable
whitphx/stlite
Stlite is a port of the Streamlit Python data-app framework that runs entirely in the browser via Pyodide (WebAssembly-compiled Python), wi…
961675active
hauntsaninja/pyp
pyp is a command-line tool that lets you run Python one-liners in the shell, replacing common utilities like awk, sed, cut, and jq. It stat…
461534active
Water-Melon/Melon
Melon is a generic cross-platform C library (C99) bundling algorithms, data structures, functional components (memory pool, thread pool, ev…
671458active
OpenModelica
OpenModelica is an open-source Modelica-based modeling, compilation, and simulation environment for industrial and academic use. It include…
971431active
sql-hkr/tiny8
Tiny8 is an educational 8-bit CPU simulator written in Python, featuring an AVR-inspired architecture with 32 registers, a 60+ instruction …
441382active
benfry/processing4
Processing 4 is the source code for the Processing Development Environment, a Java-based creative coding platform and IDE for writing visua…
231328stable
gemrb/gemrb
GemRB is a portable open-source reimplementation of Bioware's Infinity Engine, the engine behind Baldur's Gate, Icewind Dale, and Planescap…
781258active
NetLogo
NetLogo is a widely used agent-based modeling environment written in Scala, letting users program turtles, patches, and links to simulate c…
851187active
Ryven
Ryven is a Qt-based visual node editor and framework for flow-based visual scripting in Python, letting users build dataflow graphs from cu…
104092maintenance
slang
slang is a fast, highly compliant SystemVerilog frontend library providing lexing, parsing, type checking, and elaboration, plus a CLI tool…
911168active
Starcoin
Starcoin is a smart contract blockchain network written in Rust that uses the Move programming language and scales through layering. It shi…
931153active
libriscv/libriscv
libriscv is an embeddable C++20 RISC-V (RVA23) userspace emulator and sandboxing library focused on ultra-low-latency VM function calls and…
931130active
idris-lang/Idris-dev
Idris 1 is a general-purpose functional programming language with full dependent types, implemented in Haskell, supporting type-driven deve…
103477maintenance
plasma-umass/browsix
Browsix is a JavaScript framework that brings Unix-like abstractions—processes, pipes, signals, sockets, and a shared file system—to the br…
323184maintenance
ivansafrin/Polycode
Polycode is a cross-platform C++ framework for creative coding that provides accelerated 2D and 3D graphics, hardware shaders, sound, netwo…
232382maintenance
9fans/plan9port
Plan 9 from User Space (plan9port) is a port of many Plan 9 libraries and programs from their native Plan 9 environment to Unix-like operat…
731964maintenance
MaixPy
MaixPy-v1 is a MicroPython port for the Kendryte K210 RISC-V AI chip, letting users program Sipeed Maix boards in Python. It provides APIs …
231709maintenance
badamczewski/PowerUp
PowerUp is a collection of .NET-based productivity utilities including a live IDE watcher that compiles, decompiles, and disassembles code …
321659maintenance
microsoft/HoloJS
HoloJs is a JavaScript execution host for building augmented and virtual reality applications using web standards like WebGL, WebVR, WebAud…
101190maintenance
decalage2/ViperMonkey
ViperMonkey is a VBA parser and emulation engine written in Python for analyzing and deobfuscating malicious macros in Microsoft Office doc…
321129maintenance
RexYing/gnn-model-explainer
Official implementation of GNNExplainer, a NeurIPS 2019 method for explaining predictions of graph neural networks by learning soft masks o…
321060maintenance
ndless-nspire/Ndless
Ndless is an extension for TI-Nspire graphing calculators that combines an executable loader and an SDK, enabling third-party native C, C++…
771023maintenance
gosub-io/gosub-engine
Gosub is a modular, embeddable web browser engine written from scratch in Rust, with spec-compliant HTML5 and CSS3 parsers, an async networ…
823683experimental
codemix/ts-sql
A SQL database implemented entirely in TypeScript type annotations, operating purely at the type level with no runtime code. It supports a …
323305experimental
windowjs/windowjs
Window.js is an open-source JavaScript runtime for desktop 2D graphics programming, built on the V8 engine, GLFW, and Skia. It exposes fami…
232258experimental
google-research/dex-lang
Dex is an experimental research programming language from Google Research for typed, functional array processing in the Haskell/ML family. …
561704experimental
wilsonzlin/fastrender
FastRender is an experimental browser rendering engine written in Rust that parses HTML/CSS, computes styles, performs layout (block, inlin…
421570experimental
kaansenol5/VibeOS
VibeOS is a hobby operating system written from scratch in C for ARM64 (aarch64), built collaboratively with Claude Code over 64 sessions. …
421537experimental
emexlab/Nyxian
Nyxian is a native iOS IDE that lets developers write, compile, sign, and run Swift, C, Objective-C, and C++ apps entirely on an iPhone or …
841242experimental
macaly/almostnode
almostnode is a TypeScript library that emulates a Node.js runtime entirely in the browser, providing a POSIX-compatible virtual filesystem…
421180experimental
Swift for TensorFlow
Swift for TensorFlow was an experimental next-generation machine learning platform integrating differentiable programming directly into the…
106121abandoned
processing-js/processing-js
Processing.js is a JavaScript port of the Processing visualization language, allowing Processing sketches to run in the browser via HTML5 c…
103087abandoned
iodide-project/iodide
Iodide is a browser-based notebook for literate scientific computing, letting users mix narrative text, runnable JavaScript code, and inter…
231505abandoned
remoteinterview/compilebox
CompileBox is a Docker-based sandbox service that compiles and runs user-submitted code in isolated containers and returns the output via a…
321108abandoned

← prev page 8 / 8