Projects in Awesome Lists tagged with interpreter
A curated list of projects in awesome lists tagged with interpreter .
https://github.com/openinterpreter/open-interpreter
A natural language interface for computers
chatgpt gpt-4 interpreter javascript nodejs python
Last synced: 15 Dec 2025
https://github.com/OpenInterpreter/open-interpreter
A natural language interface for computers
chatgpt gpt-4 interpreter javascript nodejs python
Last synced: 14 Mar 2025
https://github.com/statelyai/xstate
Actor-based state management & orchestration for complex app logic.
background-jobs finite-state-machine fsm hacktoberfest interpreter javascript orchestration scxml state state-machine state-management statechart statecharts typescript visualizer workflow
Last synced: 12 May 2025
https://github.com/v8/v8
The official mirror of the V8 Git repository
compiler interpreter javascript javascript-engine virtual-machine
Last synced: 16 Dec 2025
https://github.com/rustpython/rustpython
A Python Interpreter written in Rust
compiler hacktoberfest interpreter jit language python-language python3 rust wasm
Last synced: 09 Sep 2025
https://github.com/RustPython/RustPython
A Python Interpreter written in Rust
compiler hacktoberfest interpreter jit language python-language python3 rust wasm
Last synced: 21 Mar 2025
https://github.com/munificent/craftinginterpreters
Repository for the book "Crafting Interpreters"
book bytecode c compiler interpreter java language lox markdown parser scripting-language
Last synced: 12 May 2025
https://github.com/wren-lang/wren
The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
bytecode c fibers interpreter language scripting-languages wren
Last synced: 17 Dec 2025
https://github.com/enso-org/enso
Enso Analytics is a self-service data prep and analysis platform designed for data teams.
compiler enso functional graalvm hybrid interpreter jit language polyglot rts textual visual
Last synced: 05 Jan 2026
https://github.com/red/red
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 system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single ~1MB file!
compiler cross-platform gui interpreter language native programming-language reactive-programming rebol red repl scripting-language toolchain
Last synced: 27 Mar 2025
https://github.com/boa-dev/boa
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
ecmascript hacktoberfest interpreter javascript javascript-engine javascript-interpreter parser runtime rust rust-crate wasm webassembly
Last synced: 12 May 2025
https://github.com/bytecodealliance/wasm-micro-runtime
WebAssembly Micro Runtime (WAMR)
aot assembly-script embedded interpreter iot jit pthread runtime sgx wasi-nn wasi-threads wasm wasm-socket webassembly
Last synced: 12 May 2025
https://github.com/marcobambini/gravity
Gravity Programming Language
bridge bytecode c closure fibers gravity interpreter json language object-oriented objective-c portable pratt-parser programming-language scripting-language virtual-machine
Last synced: 14 May 2025
https://github.com/zpoint/cpython-internals
Dive into CPython internals, trying to illustrate every detail of CPython implementation
c cpython cpython-internals interpreter learning-material python python3
Last synced: 14 May 2025
https://github.com/zpoint/CPython-Internals
Dive into CPython internals, trying to illustrate every detail of CPython implementation
c cpython cpython-internals interpreter learning-material python python3
Last synced: 24 Mar 2025
https://github.com/dullabs/bhai-lang
A toy programming language written in Typescript
interpreter javascript parser programming-language typescript
Last synced: 14 May 2025
https://github.com/DulLabs/bhai-lang
A toy programming language written in Typescript
interpreter javascript parser programming-language typescript
Last synced: 12 Jul 2025
https://github.com/root-project/cling
The cling C++ interpreter
c-plus-plus clang interpreter jupyter llvm
Last synced: 13 May 2025
https://github.com/karma9874/AndroRAT
A Simple android remote administration tool using sockets. It uses java on the client side and python on the server side
android android-application android-rat androrat apk backdoor exploit hacktoberfest interpreter interpreter-commands java python rat reverse-shell sockets
Last synced: 11 Jul 2025
https://github.com/janet-lang/janet
A dynamic language and bytecode vm
c functional-language imperative-language interpreter language lisp macros repl vm
Last synced: 13 May 2025
https://github.com/karma9874/androrat
A Simple android remote administration tool using sockets. It uses java on the client side and python on the server side
android android-application android-rat androrat apk backdoor exploit hacktoberfest interpreter interpreter-commands java python rat reverse-shell sockets
Last synced: 14 May 2025
https://github.com/facebookincubator/cinder
Cinder is Meta's internal performance-oriented production version of CPython.
compiler interpreter jit python runtime
Last synced: 12 May 2025
https://github.com/goby-lang/goby
Goby - Yet another programming language written in Go
api-server bytecode goby goby-codes goby-language golang interpreter object-oriented ruby
Last synced: 14 May 2025
https://github.com/amrdeveloper/gql
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
database engine git gitql gitql-sdk gql interpreter memory-database rust sql
Last synced: 11 May 2025
https://github.com/eclipse-openj9/openj9
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
compiler eclipse-openj9 garbage-collector gc hacktoberfest interpreter java jit jvm runtime virtual-machine
Last synced: 25 Apr 2025
https://github.com/AmrDeveloper/GQL
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
database engine git gitql gitql-sdk gql interpreter memory-database rust sql
Last synced: 27 Mar 2025
https://github.com/jcubic/jquery.terminal
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
ansi-art command-line console fake-termial-website fake-terminal fake-web-terminal hactoberfest interpreter interpreters javascript jquery-plugin jquery-terminal json-rpc parse-commands shell terminal terminal-emulators terminal-style-website tui web-terminal
Last synced: 15 May 2025
https://github.com/metakirby5/codi.vim
:notebook_with_decorative_cover: The interactive scratchpad for hackers.
Last synced: 15 May 2025
https://github.com/d4l3k/go-pry
An interactive REPL for Go that allows you to drop into your code at any point.
Last synced: 15 May 2025
https://github.com/root-project/root
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
c-plus-plus cling data-analysis geometry graphics hacktoberfest interpreter machine-learning mathematics parallel physics python root root-cern statistics visualization
Last synced: 12 May 2025
https://github.com/vnmakarov/mir
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
aarch64 apple c compiler intermediate-representation interpreter jit-compiler linux m1 macos ppc64 riscv64 s390x x86-64
Last synced: 11 Apr 2025
https://github.com/cosmos72/gomacro
Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
debugger eval generics golang interpreter macros repl
Last synced: 14 May 2025
https://github.com/benhoyt/goawk
A POSIX-compliant AWK interpreter written in Go, with CSV support
Last synced: 12 May 2025
https://github.com/pocketpy/pocketpy
Portable Python 3.x Interpreter in Modern C for Game Scripting
c c11 header-only interpreter language programming-language python scripting-language vm
Last synced: 07 Oct 2025
https://github.com/wasmi-labs/wasmi
WebAssembly (Wasm) interpreter.
interpreter runtime rust vm wasm webassembly
Last synced: 14 May 2025
https://github.com/candid82/joker
Small Clojure interpreter, linter and formatter.
clojure golang interpreter linter
Last synced: 14 May 2025
https://github.com/michaelb/sniprun
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
code code-runner compiled-language hacktoberfest interpreted-language interpreter languages lua neovim neovim-plugin partial-evaluators plugin runner rust
Last synced: 14 May 2025
https://github.com/ThakeeNathees/pocketlang
A lightweight, fast embeddable scripting language.
bytecode-compiler c functional interpreter language programming-language scripting-language vm
Last synced: 08 Apr 2025
https://github.com/thakeenathees/pocketlang
A lightweight, fast embeddable scripting language.
bytecode-compiler c functional interpreter language programming-language scripting-language vm
Last synced: 05 Apr 2025
https://github.com/moonsharp-devs/moonsharp
An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
c-sharp debugger interpreter lua mono moonsharp unity3d xamarin
Last synced: 07 Apr 2025
https://github.com/water-melon/melon
A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).
algorithms aop base64 c c99 cipher-algorithms data-structures framework http interpreter json md5 memory-pool multiprocessing multithreading reedsolomon regular-expression sha1 sha256 thread-pool
Last synced: 19 Oct 2025
https://github.com/Water-Melon/Melon
A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).
algorithms aop base64 c c99 cipher-algorithms data-structures framework http interpreter json md5 memory-pool multiprocessing multithreading reedsolomon regular-expression sha1 sha256 thread-pool
Last synced: 18 Mar 2025
https://github.com/michaelmacinnis/oh
A new Unix shell.
command-line concurrent functional interpreter language scheme scripting-language shell unix
Last synced: 16 May 2025
https://github.com/babashka/sci
Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs
babashka clojure clojurescript graalvm interpreter javascript language
Last synced: 12 Dec 2025
https://github.com/elonlit/genesis
God's actual programming language.
bible hebrew interpreter procedural-programming
Last synced: 12 Apr 2025
https://github.com/elonlit/Genesis
God's actual programming language.
bible hebrew interpreter procedural-programming
Last synced: 30 Mar 2025
https://github.com/vtereshkov/umka-lang
Umka: a statically typed embeddable scripting language
c compiler concurrency coroutines cross-platform fibers interpreter language programming-language scripting-language static-typing virtual-machine
Last synced: 25 Dec 2025
https://github.com/sablejs/sablejs
🏖️ The safer and faster ECMA5.1 interpreter written by JavaScript
compiler ecma5 interpreter javascript opcode sandbox
Last synced: 15 May 2025
https://github.com/FascinatedBox/lily
Interpreted language focused on expressiveness and type safety.
embeddable interpreter language lily scripting-languages
Last synced: 25 Mar 2025
https://github.com/fascinatedbox/lily
Interpreted language focused on expressiveness and type safety.
embeddable interpreter language lily scripting-languages
Last synced: 16 Dec 2025
https://github.com/jesserayadkins/lily
Interpreted language focused on expressiveness and type safety.
embeddable interpreter language lily scripting-languages
Last synced: 15 Apr 2025
https://github.com/vrtbl/passerine
A small extensible programming language designed for concise expression with little code.
compiler interpreter macros passerine programming-language vm
Last synced: 15 May 2025
https://github.com/qmonnet/rbpf
Rust virtual machine and JIT compiler for eBPF programs
assembler bpf ebpf ebpf-programs interpreter jit-compiler packet-filtering rust
Last synced: 13 May 2025
https://github.com/gaijinentertainment/dascript
daslang - high-performance statically strong typed scripting language
game-development interpreter programming-language scripting-language static-typing
Last synced: 30 Dec 2025
https://github.com/GaijinEntertainment/daScript
daslang - high-performance statically strong typed scripting language
game-development interpreter programming-language scripting-language static-typing
Last synced: 12 Apr 2025
https://github.com/QuantStack/xeus
Implementation of the Jupyter kernel protocol in C++
c-plus-plus interpreter jupyter jupyter-kernels
Last synced: 20 Apr 2025
https://github.com/go-python/gpython
gpython is a python interpreter written in go "batteries not included"
golang interpreter python python3
Last synced: 14 May 2025
https://github.com/hirrolot/metalang99
Full-blown preprocessor metaprogramming
c c99 cpp cpp11 embedded-language fp functional-language functional-programming header-only interpreter language macros metalang99 metaprogramming programming-language
Last synced: 14 May 2025
https://github.com/gnolang/gno
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.
bft blockchain composability concurrency cosmos fairness gno gnoland gnolang gnovm golang hacktoberfest interpreter proof-of-contribution smart-contracts tendermint tendermint2 truth-discovery virtual-machine web3
Last synced: 04 Apr 2025
https://github.com/jupyter-xeus/xeus
Implementation of the Jupyter kernel protocol in C++
c-plus-plus interpreter jupyter jupyter-kernels
Last synced: 07 Apr 2025
https://github.com/babashka/nbb
Scripting in Clojure on Node.js using SCI
babashka clojure clojurescript interpreter javascript nodejs scripting
Last synced: 14 May 2025
https://github.com/Hirrolot/metalang99
Full-blown preprocessor metaprogramming
c c99 cpp cpp11 embedded-language fp functional-language functional-programming header-only interpreter language macros metalang99 metaprogramming programming-language
Last synced: 12 Jul 2025
https://github.com/overmighty/i-use-arch-btw
"I use Arch btw" but it's a Turing-complete programming language.
arch-linux archlinux brainfuck c cpp esoteric-language esoteric-programming-language interpreter jit
Last synced: 25 Oct 2025
https://github.com/engine262/engine262
An implementation of ECMA-262 in JavaScript
ecma262 engine262 interpreter javascript reference-implementation
Last synced: 26 Apr 2025
https://github.com/libriscv/libriscv
The fastest RISC-V sandbox
binary-translation cmake cpp cpp20 emulator interpreter jit lightweight low-latency multi-platform no-dependencies risc-v riscv riscv-emulator ultra-low-latency userspace zero-dependency
Last synced: 15 May 2025
https://github.com/jnz/q3vm
Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
bytecode embedded interpreter quake3 vm
Last synced: 20 Mar 2025
https://github.com/HaxeFoundation/hashlink
A virtual machine for Haxe
haxe interpreter virtual-machine
Last synced: 26 Mar 2025
https://github.com/hexagonal-sun/bic
A C interpreter and API explorer.
c compiler evaluator interpreter repl
Last synced: 21 Oct 2025
https://github.com/xtuc/webassemblyjs
Toolchain for WebAssembly
ast compiler interpreter javascript parser polyfill wasm wast webassembly
Last synced: 10 May 2025
https://github.com/mgechev/tiny-compiler
A tiny evaluator and compiler of arithmetic expressions.
ast compiler compiler-construction compiler-principles interpreter
Last synced: 04 Apr 2025
https://github.com/justinmeza/lci
A LOLCODE interpreter written in C.
c esoteric-programming-language interpreter lolcode lolcode-interpreter programming-language
Last synced: 18 Dec 2025
https://github.com/zhangyd-c/springboot-learning
:taxi: spring boot学习案例,方便spring boot 初学者快速掌握相关知识
freemarker interpreter multidatasource mybatis mybatis-springboot schedule spring-boot springboot ssl urlprovider websocket websockets
Last synced: 12 Apr 2025
https://github.com/tcltk/tcl
The Tcl Core. (Mirror of core.tcl-lang.org)
cross-platform interpreter jit-compiler jit-interpreter language linux macos programming-language script scripting scripts tcl unix windows
Last synced: 17 Dec 2025
https://github.com/arturo-lang/arturo
Simple, expressive & portable programming language for efficient scripting
arturo bytecode functional-programming homoiconic interpreter language programming-language stack-based virtual-machine
Last synced: 14 Apr 2025
https://github.com/Rick-Lang/rickroll-lang
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/
abstract-syntax-tree ast compiler esoteric-language esoteric-programming-language interpreter language meme memes never-gonna-give-you-up programming-language python python3 rick-astley rick-roll-language rickroll rickroll-lang transpiler youtube
Last synced: 10 Apr 2025
https://github.com/guxingke/mini-jvm
使用 JDK8 实现 JVM(Java Virtual Machine)
interpreter jvm jvm-bytecode jvm8
Last synced: 08 Sep 2025
https://github.com/CSML-by-Clevy/csml-engine
CSML is an easy-to-use chatbot programming language and framework.
chatbot csml interpreter language programming-language rust
Last synced: 16 Jul 2025
https://github.com/bplok20010/eval5
A JavaScript interpreter written in TypeScript - Support ES5
eval5 interpreter javascript-interpreter js-interpreter sandbox typescript-javascript vm wechat-mini
Last synced: 26 Apr 2025
https://kanaka.github.io/miniMAL/
A Delightfully Diminutive Lisp. Implemented in < 1 KB of JavaScript with JSON source, macros, tail-calls, JS interop, error-handling, and more.
code-golf interop interpreter javascript lambda lisp macros mal python small tail-calls tco tiny
Last synced: 19 Nov 2025
https://github.com/kanaka/minimal
A Delightfully Diminutive Lisp. Implemented in < 1 KB of JavaScript with JSON source, macros, tail-calls, JS interop, error-handling, and more.
code-golf interop interpreter javascript lambda lisp macros mal python small tail-calls tco tiny
Last synced: 09 Apr 2025
https://github.com/JohnEarnest/ok
An open-source interpreter for the K5 programming language.
interpreter livecoding programming-language repl vector
Last synced: 02 May 2025
https://github.com/johnearnest/ok
An open-source interpreter for the K5 programming language.
interpreter livecoding programming-language repl vector
Last synced: 04 Apr 2025
https://github.com/goruby/goruby
GoRuby, an implementation of Ruby written in Go
go golang interpreter language programming-language ruby
Last synced: 24 Jul 2025
https://github.com/koehlma/jaspy
A Python byte code VM written entirely from scratch in JavaScript with some unique features.
experimental interpreter javascript python web
Last synced: 04 Apr 2025
https://github.com/mattgreen/hython
Haskell-powered Python 3 interpreter
haskell interpreter language python
Last synced: 05 Apr 2025
https://github.com/haxefoundation/neko
The Neko Virtual Machine
interpreter neko virtual-machine
Last synced: 06 Oct 2025
https://github.com/m-ender/hexagony
A two-dimensional, hexagonal programming language.
esolang hexagonal interpreter programming-language two-dimensional
Last synced: 21 Jul 2025
https://github.com/HaxeFoundation/neko
The Neko Virtual Machine
interpreter neko virtual-machine
Last synced: 11 May 2025
https://github.com/ichiban/prolog
The only reasonable scripting engine for Go.
go golang interpreter logic-programming prolog
Last synced: 14 Mar 2025
https://github.com/maximecb/uvm
Fun, portable, minimalistic virtual machine.
bytecode bytecode-interpreter compiler containerization emulation emulator interpreter jit-compiler permacomputing rust sandboxing uvm virtual-machine
Last synced: 09 Apr 2025
https://github.com/sagiegurari/duckscript
Simple, extendable and embeddable scripting language.
interpreter rust rust-library script script-engine script-language script-runner scripting scripting-language shell shell-script shell-scripting
Last synced: 14 May 2025
https://github.com/Gwion/Gwion
:musical_note: strongly-timed musical programming language
audio chuck compiler composition hacktoberfest interpreter lang language music programming-language real-time realtime-audio sound synth synthesis
Last synced: 12 Apr 2025
https://github.com/thesephist/tabloid
A minimal programming language inspired by clickbait headlines
clickbait interpreter parser programming-language
Last synced: 12 Sep 2025
https://github.com/remko/waforth
Small but complete dynamic Forth Interpreter/Compiler for and in WebAssembly
compiler compilers forth interpreter javascript logo turtle-graphics typescript wasm webassembly
Last synced: 09 Apr 2025
https://github.com/bedatadriven/renjin
JVM-based interpreter for the R language for the statistical analysis.
compiler interpreter java language r renjin statistics
Last synced: 13 Jul 2025
https://github.com/Starlight-JS/starlight
JS engine in Rust
bytecode garbage-collection gc interpreter javascript javascript-engine javascript-interpreter js js-engine virtual-machine
Last synced: 10 May 2025
https://github.com/fabianishere/brainfuck
Brainfuck interpreter written in C
brainfuck c interpreter optimizing
Last synced: 21 Oct 2025
https://github.com/symisc/PH7
An Embedded Implementation of PHP (C Library)
compiler embedded interpreter php-programming-language runtime virtual-machine
Last synced: 11 May 2025