QuickjsThe official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+319.06%)
QuickjsQuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
Stars: ✭ 2,199 (+544.87%)
RubyxRubyX compiles ruby to binary (in ruby), hoping to be that X times faster
Stars: ✭ 78 (-77.13%)
LionessThe Lioness Programming Language
Stars: ✭ 155 (-54.55%)
V8The official mirror of the V8 Git repository
Stars: ✭ 18,808 (+5415.54%)
FlashforthFlashForth development
Stars: ✭ 60 (-82.4%)
ArkArkScript is a small, fast, functional and scripting language for C++ projects
Stars: ✭ 312 (-8.5%)
LawvereA categorical programming language with effects
Stars: ✭ 142 (-58.36%)
TaghaMinimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 101 (-70.38%)
quickjs-buildBuild for QuickJS JavaScript Engine
Stars: ✭ 25 (-92.67%)
RascalA simple Pascal interpreter written in rust.
Stars: ✭ 38 (-88.86%)
Tiny LispA tiny lisp compiler written in JS
Stars: ✭ 58 (-82.99%)
CymbalYet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
Stars: ✭ 49 (-85.63%)
BrainAn esoteric programming language compiler on top of LLVM based on Brainfuck
Stars: ✭ 112 (-67.16%)
CperlA perl5 with classes, types, compilable, company friendly, security
Stars: ✭ 125 (-63.34%)
RascalThe implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (-16.72%)
FeralFeral programming language reference implementation
Stars: ✭ 89 (-73.9%)
Customasm💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
Stars: ✭ 211 (-38.12%)
Swift LispkitInterpreter 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.
Stars: ✭ 228 (-33.14%)
cloxA virtual machine and a tree-walk interpreter for the Lox programming language in C89 🌀
Stars: ✭ 38 (-88.86%)
MondA scripting language for .NET Core
Stars: ✭ 237 (-30.5%)
retro12This repo is retired. See http://forthworks.com:8000/
Stars: ✭ 18 (-94.72%)
go-jdkRun JVM-based code in Go efficiently
Stars: ✭ 61 (-82.11%)
Enso ArchiveLooking for Enso, the visual programming language? ➡️ https://github.com/enso-org/enso
Stars: ✭ 305 (-10.56%)
Cfla Compileable statically typed Functional programming Language
Stars: ✭ 7 (-97.95%)
RadonA scripting language.
Stars: ✭ 22 (-93.55%)
U6aImplementation of Unlambda, an esoteric programming language.
Stars: ✭ 46 (-86.51%)
BicA C interpreter and API explorer.
Stars: ✭ 719 (+110.85%)
MirA light-weight JIT compiler based on MIR (Medium Internal Representation)
Stars: ✭ 1,075 (+215.25%)
TyphonA virtual machine for Monte.
Stars: ✭ 49 (-85.63%)
Tiny CompilerA tiny evaluator and compiler of arithmetic expressions.
Stars: ✭ 680 (+99.41%)
LbforthSelf-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (-14.08%)
RISVMA low overhead, embeddable bytecode virtual machine in C++
Stars: ✭ 21 (-93.84%)
Emacs ClCommon Lisp implemented in Emacs Lisp.
Stars: ✭ 140 (-58.94%)
Wasm ForthA Forth implementation compiling to WebAssembly.
Stars: ✭ 92 (-73.02%)
Umka LangUmka: a statically typed embeddable scripting language
Stars: ✭ 308 (-9.68%)
ForgeA lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (-55.13%)
Eval5A JavaScript interpreter written in TypeScript - Support ES5
Stars: ✭ 281 (-17.6%)
CubThe Cub Programming Language
Stars: ✭ 198 (-41.94%)
TengoA fast script language for Go
Stars: ✭ 2,528 (+641.35%)
Gwion🎵 strongly-timed musical programming language
Stars: ✭ 235 (-31.09%)
ApeApe Programming Language
Stars: ✭ 195 (-42.82%)
Mtailextract internal monitoring data from application logs for collection in a timeseries database
Stars: ✭ 3,028 (+787.98%)
Openj9Eclipse 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.
Stars: ✭ 2,802 (+721.7%)
pocketlangA lightweight, fast embeddable scripting language.
Stars: ✭ 1,412 (+314.08%)
Go.vmA simple virtual machine - compiler & interpreter - written in golang
Stars: ✭ 178 (-47.8%)
snapAn embeddable scripting language inspired by Lua and JavaScript.
Stars: ✭ 32 (-90.62%)
AnimachScheme语言实现和运行时环境 / A Scheme runtime & implementation
Stars: ✭ 45 (-86.8%)
interpInterpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (-90.62%)
RSqueakA Squeak/Smalltalk VM written in RPython.
Stars: ✭ 78 (-77.13%)
RedRed 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!
Stars: ✭ 4,725 (+1285.63%)
EvalEval is a lightweight interpreter framework written in Swift, evaluating expressions at runtime
Stars: ✭ 157 (-53.96%)
AlchemyVMWebAssembly Virtual Machine Built In Elixir
Stars: ✭ 184 (-46.04%)
SandboxJSSafe eval runtime
Stars: ✭ 18 (-94.72%)
SmlvmSmallrepo Virtual Machine
Stars: ✭ 265 (-22.29%)