CymbalYet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
Stars: ✭ 49 (-65.49%)
LbforthSelf-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (+106.34%)
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 (+1873.24%)
RenjinJVM-based interpreter for the R language for the statistical analysis.
Stars: ✭ 466 (+228.17%)
Emacs ClCommon Lisp implemented in Emacs Lisp.
Stars: ✭ 140 (-1.41%)
Umka LangUmka: a statically typed embeddable scripting language
Stars: ✭ 308 (+116.9%)
Go.vmA simple virtual machine - compiler & interpreter - written in golang
Stars: ✭ 178 (+25.35%)
CubThe Cub Programming Language
Stars: ✭ 198 (+39.44%)
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 (+3227.46%)
Cfla Compileable statically typed Functional programming Language
Stars: ✭ 7 (-95.07%)
FeralFeral programming language reference implementation
Stars: ✭ 89 (-37.32%)
PasserineA small extensible programming language designed for concise expression with little code.
Stars: ✭ 341 (+140.14%)
RascalA simple Pascal interpreter written in rust.
Stars: ✭ 38 (-73.24%)
EvalEval is a lightweight interpreter framework written in Swift, evaluating expressions at runtime
Stars: ✭ 157 (+10.56%)
DdcThe Disco Discus Compiler
Stars: ✭ 164 (+15.49%)
MondA scripting language for .NET Core
Stars: ✭ 237 (+66.9%)
CperlA perl5 with classes, types, compilable, company friendly, security
Stars: ✭ 125 (-11.97%)
EnsoHybrid visual and textual functional programming.
Stars: ✭ 5,238 (+3588.73%)
Ph7An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (+197.18%)
BicA C interpreter and API explorer.
Stars: ✭ 719 (+406.34%)
Bow🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Stars: ✭ 538 (+278.87%)
Tiny LispA tiny lisp compiler written in JS
Stars: ✭ 58 (-59.15%)
FlashforthFlashForth development
Stars: ✭ 60 (-57.75%)
RascalThe implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (+100%)
QuickjsThe official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+906.34%)
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 (+60.56%)
V8The official mirror of the V8 Git repository
Stars: ✭ 18,808 (+13145.07%)
Gwion🎵 strongly-timed musical programming language
Stars: ✭ 235 (+65.49%)
Tiny CompilerA tiny evaluator and compiler of arithmetic expressions.
Stars: ✭ 680 (+378.87%)
MirA light-weight JIT compiler based on MIR (Medium Internal Representation)
Stars: ✭ 1,075 (+657.04%)
U6aImplementation of Unlambda, an esoteric programming language.
Stars: ✭ 46 (-67.61%)
LionessThe Lioness Programming Language
Stars: ✭ 155 (+9.15%)
ForgeA lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (+7.75%)
Enso ArchiveLooking for Enso, the visual programming language? ➡️ https://github.com/enso-org/enso
Stars: ✭ 305 (+114.79%)
Wasm ForthA Forth implementation compiling to WebAssembly.
Stars: ✭ 92 (-35.21%)
BrainAn esoteric programming language compiler on top of LLVM based on Brainfuck
Stars: ✭ 112 (-21.13%)
Ocaml ProtocA Protobuf Compiler for OCaml
Stars: ✭ 129 (-9.15%)
Designpatterns🔑Elements of Reusable Object-Oriented Software🔓is a software engineering book describing software design patterns. The book's authors are Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides with a foreword by Grady Booch.
Stars: ✭ 134 (-5.63%)
EtherealEthereal Language Reference Implementation (archived). Currently working on Feral
Stars: ✭ 129 (-9.15%)
R9ccToy C compiler
Stars: ✭ 139 (-2.11%)
NimNim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Stars: ✭ 12,270 (+8540.85%)
Pl0 CompilerCompiler written for PL0 programming Language. Written in C, for COP3402 class from UCF.
Stars: ✭ 128 (-9.86%)
MdA markdown parser and compiler. Built for speed.
Stars: ✭ 128 (-9.86%)
TendraThe TenDRA Project
Stars: ✭ 134 (-5.63%)
GrainThe Grain compiler toolchain and CLI. Home of the modern web staple. 🌾
Stars: ✭ 2,199 (+1448.59%)
PhplrtPHP Language Recognition Tool
Stars: ✭ 127 (-10.56%)
Baffects.jsBaffects.js is a library adaptation in JavaScript for Adobe After Effects of the Processing language. It allows for most of the functionality included in Processing to be used natively in After Effects, plus a custom workflow to enhance productivity in After Effects.
Stars: ✭ 141 (-0.7%)
Kivm🌟This is a pure C++ implementation of Java Virtual Machine (only Java 8 is supported). Inspired by Hotspot In Action.
Stars: ✭ 137 (-3.52%)
SzlA lightweight, embeddable scripting language
Stars: ✭ 134 (-5.63%)
AsteriusA Haskell to WebAssembly compiler
Stars: ✭ 1,799 (+1166.9%)
QuiverA modern commutative diagram editor for the web.
Stars: ✭ 1,799 (+1166.9%)
KinxLooks like JavaScript, feels like Ruby, and it is a script language fitting in C programmers.
Stars: ✭ 134 (-5.63%)
Lpp 3dsLua Player Plus for 3DS
Stars: ✭ 125 (-11.97%)
JssmsJavaScript Sega Master System & Game Gear dynamic recompiling emulator.
Stars: ✭ 136 (-4.23%)
KotoA simple, expressive, embeddable programming language, made with Rust
Stars: ✭ 134 (-5.63%)