Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with interpreter
A curated list of projects in awesome lists tagged with interpreter .
https://github.com/KillianLucas/open-interpreter
A natural language interface for computers
chatgpt gpt-4 interpreter javascript nodejs python
Last synced: 04 Aug 2024
https://github.com/OpenInterpreter/open-interpreter
A natural language interface for computers
chatgpt gpt-4 interpreter javascript nodejs python
Last synced: 30 Jul 2024
https://github.com/openinterpreter/open-interpreter
A natural language interface for computers
chatgpt gpt-4 interpreter javascript nodejs python
Last synced: 26 Sep 2024
https://github.com/davidkpiano/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: 04 Aug 2024
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: 29 Sep 2024
https://github.com/v8/v8
The official mirror of the V8 Git repository
compiler interpreter javascript javascript-engine virtual-machine
Last synced: 29 Sep 2024
https://github.com/rustpython/rustpython
A Python Interpreter written in Rust
compiler hacktoberfest interpreter jit language python-language python3 rust wasm
Last synced: 02 Oct 2024
https://github.com/RustPython/RustPython
A Python Interpreter written in Rust
compiler hacktoberfest interpreter jit language python-language python3 rust wasm
Last synced: 31 Jul 2024
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: 26 Sep 2024
https://github.com/enso-org/enso
Hybrid visual and textual functional programming.
compiler enso functional graalvm hybrid interpreter jit language polyglot rts textual visual
Last synced: 29 Sep 2024
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: 30 Sep 2024
https://github.com/containous/yaegi
Yaegi is Another Elegant Go Interpreter
Last synced: 30 Jul 2024
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: 01 Oct 2024
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: 31 Jul 2024
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: 31 Jul 2024
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: 30 Sep 2024
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: 02 Oct 2024
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: 31 Jul 2024
https://github.com/DulLabs/bhai-lang
A toy programming language written in Typescript
interpreter javascript parser programming-language typescript
Last synced: 04 Aug 2024
https://github.com/dullabs/bhai-lang
A toy programming language written in Typescript
interpreter javascript parser programming-language typescript
Last synced: 30 Sep 2024
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: 30 Sep 2024
https://github.com/root-project/cling
The cling C++ interpreter
c-plus-plus clang interpreter jupyter llvm
Last synced: 27 Sep 2024
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: 26 Sep 2024
https://github.com/facebookincubator/cinder
Cinder is Meta's internal performance-oriented production version of CPython.
compiler interpreter jit python runtime
Last synced: 30 Sep 2024
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: 01 Oct 2024
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-terminal json-rpc parse-commands shell terminal terminal-emulators terminal-style-website tui web-terminal
Last synced: 01 Oct 2024
https://github.com/amrdeveloper/gql
Git Query language is a SQL like language to perform queries on .git files with supports of most of SQL features such as grouping, ordering and aggregations functions
database engine git gitql gql interpreter rust sql
Last synced: 01 Oct 2024
https://github.com/AmrDeveloper/GQL
Git Query language is a SQL like language to perform queries on .git files with supports of most of SQL features such as grouping, ordering and aggregations functions
database engine git gitql gql interpreter rust sql
Last synced: 31 Jul 2024
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: 30 Sep 2024
https://github.com/metakirby5/codi.vim
:notebook_with_decorative_cover: The interactive scratchpad for hackers.
Last synced: 27 Sep 2024
https://github.com/d4l3k/go-pry
An interactive REPL for Go that allows you to drop into your code at any point.
Last synced: 03 Oct 2024
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: 04 Aug 2024
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: 30 Sep 2024
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: 01 Oct 2024
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: 30 Sep 2024
https://github.com/benhoyt/goawk
A POSIX-compliant AWK interpreter written in Go, with CSV support
Last synced: 01 Oct 2024
https://github.com/candid82/joker
Small Clojure interpreter, linter and formatter.
clojure golang interpreter linter
Last synced: 25 Sep 2024
https://github.com/wasmi-labs/wasmi
WebAssembly (Wasm) interpreter.
interpreter runtime rust vm wasm webassembly
Last synced: 25 Sep 2024
https://github.com/paritytech/wasmi
WebAssembly (Wasm) interpreter.
interpreter runtime rust vm wasm webassembly
Last synced: 03 Aug 2024
https://github.com/ThakeeNathees/pocketlang
A lightweight, fast embeddable scripting language.
bytecode-compiler c functional interpreter language programming-language scripting-language vm
Last synced: 01 Aug 2024
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: 25 Sep 2024
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: 29 Sep 2024
https://github.com/michaelmacinnis/oh
A new Unix shell.
command-line concurrent functional interpreter language scheme scripting-language shell unix
Last synced: 30 Sep 2024
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: 01 Oct 2024
https://github.com/pocketpy/pocketpy
Open Source Python Interpreter in 1 File for Game Scripting
cpp cpp17 game-development header-only interpreter language programming-language python scripting-language vm
Last synced: 25 Sep 2024
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: 31 Jul 2024
https://github.com/babashka/sci
Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs
babashka clojure clojurescript graalvm interpreter javascript language
Last synced: 30 Sep 2024
https://github.com/elonlit/genesis
God's actual programming language.
bible hebrew interpreter procedural-programming
Last synced: 26 Sep 2024
https://github.com/elonlit/Genesis
God's actual programming language.
bible hebrew interpreter procedural-programming
Last synced: 01 Aug 2024
https://github.com/sablejs/sablejs
🏖️ The safer and faster ECMA5.1 interpreter written by JavaScript
compiler ecma5 interpreter javascript opcode sandbox
Last synced: 30 Sep 2024
https://github.com/FascinatedBox/lily
Interpreted language focused on expressiveness and type safety.
embeddable interpreter language lily scripting-languages
Last synced: 31 Jul 2024
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: 30 Sep 2024
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: 26 Sep 2024
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: 29 Sep 2024
https://github.com/jupyter-xeus/xeus
Implementation of the Jupyter kernel protocol in C++
c-plus-plus interpreter jupyter jupyter-kernels
Last synced: 30 Jul 2024
https://github.com/go-python/gpython
gpython is a python interpreter written in go "batteries not included"
golang interpreter python python3
Last synced: 02 Aug 2024
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 interpreter proof-of-contribution smart-contracts tendermint tendermint2 truth-discovery virtual-machine web3
Last synced: 01 Aug 2024
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: 31 Jul 2024
https://github.com/babashka/nbb
Scripting in Clojure on Node.js using SCI
babashka clojure clojurescript interpreter javascript nodejs scripting
Last synced: 28 Sep 2024
https://github.com/hexagonal-sun/bic
A C interpreter and API explorer.
c compiler evaluator interpreter repl
Last synced: 31 Jul 2024
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: 28 Sep 2024
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: 04 Aug 2024
https://github.com/HaxeFoundation/hashlink
A virtual machine for Haxe
haxe interpreter virtual-machine
Last synced: 31 Jul 2024
https://github.com/GaijinEntertainment/daScript
daScript - high-performance statically strong typed scripting language
game-development interpreter programming-language scripting-language static-typing
Last synced: 01 Aug 2024
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: 01 Oct 2024
https://github.com/xtuc/webassemblyjs
Toolchain for WebAssembly
ast compiler interpreter javascript parser polyfill wasm wast webassembly
Last synced: 03 Oct 2024
https://github.com/mgechev/tiny-compiler
A tiny evaluator and compiler of arithmetic expressions.
ast compiler compiler-construction compiler-principles interpreter
Last synced: 03 Oct 2024
https://github.com/justinmeza/lci
A LOLCODE interpreter written in C.
c esoteric-programming-language interpreter lolcode lolcode-interpreter programming-language
Last synced: 03 Aug 2024
https://github.com/engine262/engine262
An implementation of ECMA-262 in JavaScript
ecma262 engine262 interpreter javascript reference-implementation
Last synced: 02 Aug 2024
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: 01 Aug 2024
https://github.com/guxingke/mini-jvm
使用 JDK8 实现 JVM(Java Virtual Machine)
interpreter jvm jvm-bytecode jvm8
Last synced: 29 Sep 2024
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: 06 Aug 2024
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: 01 Aug 2024
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: 02 Aug 2024
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: 02 Aug 2024
https://github.com/goruby/goruby
GoRuby, an implementation of Ruby written in Go
go golang interpreter language programming-language ruby
Last synced: 10 Aug 2024
https://github.com/JohnEarnest/ok
An open-source interpreter for the K5 programming language.
interpreter livecoding programming-language repl vector
Last synced: 02 Aug 2024
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: 31 Jul 2024
https://github.com/mattgreen/hython
Haskell-powered Python 3 interpreter
haskell interpreter language python
Last synced: 31 Jul 2024
https://github.com/m-ender/hexagony
A two-dimensional, hexagonal programming language.
esolang hexagonal interpreter programming-language two-dimensional
Last synced: 08 Aug 2024
https://github.com/ichiban/prolog
The only reasonable scripting engine for Go.
go golang interpreter logic-programming prolog
Last synced: 30 Jul 2024
https://github.com/HaxeFoundation/neko
The Neko Virtual Machine
interpreter neko virtual-machine
Last synced: 03 Aug 2024
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: 29 Sep 2024
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: 01 Aug 2024
https://github.com/fabianishere/brainfuck
Brainfuck interpreter written in C
brainfuck c interpreter optimizing
Last synced: 31 Jul 2024
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: 01 Aug 2024
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: 03 Aug 2024
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: 05 Aug 2024
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: 02 Aug 2024
https://github.com/symisc/PH7
An Embedded Implementation of PHP (C Library)
compiler embedded interpreter php-programming-language runtime virtual-machine
Last synced: 03 Aug 2024
https://github.com/raviksharma/bartosz-basics-of-haskell
Code and exercises from Bartosz Milewski's Basics of Haskell Tutorial
exercises functional-programming haskell haskell-programming interpreter tutorial
Last synced: 01 Aug 2024
https://github.com/paladin-t/my_basic
A lightweight BASIC interpreter written in standard C in dual files. Aims to be embeddable, extendable and portable.
basic interpreter programming-language scripting-language
Last synced: 31 Jul 2024
https://github.com/LesterLyu/fast-formula-parser
Parse and evaluate MS Excel formula in javascript.
evaluator excel excel-formula excel-formulas formula formula-parser interpreter javascript js parser spreadsheet
Last synced: 09 Aug 2024
https://github.com/slovnicki/plam
An interpreter for learning and exploring pure λ-calculus
church church-encoding computability computability-theory functional-programming interpreter lambda lambda-calculus language logic-programming numeral-systems programming-language
Last synced: 02 Oct 2024
https://github.com/BetterThanTomorrow/joyride
Making VS Code Hackable like Emacs since 2022
clojure clojurescript interpreter vscode
Last synced: 01 Aug 2024
https://github.com/slovnicki/pLam
An interpreter for learning and exploring pure λ-calculus
church church-encoding computability computability-theory functional-programming interpreter lambda lambda-calculus language logic-programming numeral-systems programming-language
Last synced: 02 Aug 2024
https://github.com/axetroy/vm.js
Javascript 解释器. Javascript Interpreter
ecmacript interpreter javascript vm
Last synced: 01 Aug 2024