MirA light-weight JIT compiler based on MIR (Medium Internal Representation)
Stars: ✭ 1,075 (+667.86%)
RascalThe implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (+102.86%)
MondA scripting language for .NET Core
Stars: ✭ 237 (+69.29%)
CperlA perl5 with classes, types, compilable, company friendly, security
Stars: ✭ 125 (-10.71%)
RascalA simple Pascal interpreter written in rust.
Stars: ✭ 38 (-72.86%)
Go.vmA simple virtual machine - compiler & interpreter - written in golang
Stars: ✭ 178 (+27.14%)
El CompiladorAn SSA-based compiler for Emacs Lisp
Stars: ✭ 187 (+33.57%)
RenjinJVM-based interpreter for the R language for the statistical analysis.
Stars: ✭ 466 (+232.86%)
Cfla Compileable statically typed Functional programming Language
Stars: ✭ 7 (-95%)
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 (+1901.43%)
FeralFeral programming language reference implementation
Stars: ✭ 89 (-36.43%)
CymbalYet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
Stars: ✭ 49 (-65%)
Ph7An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (+201.43%)
ForgeA lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (+9.29%)
LionessThe Lioness Programming Language
Stars: ✭ 155 (+10.71%)
Gwion🎵 strongly-timed musical programming language
Stars: ✭ 235 (+67.86%)
U6aImplementation of Unlambda, an esoteric programming language.
Stars: ✭ 46 (-67.14%)
PasserineA small extensible programming language designed for concise expression with little code.
Stars: ✭ 341 (+143.57%)
EnsoHybrid visual and textual functional programming.
Stars: ✭ 5,238 (+3641.43%)
BicA C interpreter and API explorer.
Stars: ✭ 719 (+413.57%)
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 (+3275%)
Tiny LispA tiny lisp compiler written in JS
Stars: ✭ 58 (-58.57%)
FlashforthFlashForth development
Stars: ✭ 60 (-57.14%)
CubThe Cub Programming Language
Stars: ✭ 198 (+41.43%)
QuickjsThe official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+920.71%)
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 (+62.86%)
V8The official mirror of the V8 Git repository
Stars: ✭ 18,808 (+13334.29%)
Tiny CompilerA tiny evaluator and compiler of arithmetic expressions.
Stars: ✭ 680 (+385.71%)
Umka LangUmka: a statically typed embeddable scripting language
Stars: ✭ 308 (+120%)
Enso ArchiveLooking for Enso, the visual programming language? ➡️ https://github.com/enso-org/enso
Stars: ✭ 305 (+117.86%)
EvalEval is a lightweight interpreter framework written in Swift, evaluating expressions at runtime
Stars: ✭ 157 (+12.14%)
LawvereA categorical programming language with effects
Stars: ✭ 142 (+1.43%)
LbforthSelf-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (+109.29%)
Wasm ForthA Forth implementation compiling to WebAssembly.
Stars: ✭ 92 (-34.29%)
BrainAn esoteric programming language compiler on top of LLVM based on Brainfuck
Stars: ✭ 112 (-20%)
JphpJPHP - an implementation of PHP on Java VM
Stars: ✭ 1,665 (+1089.29%)
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 (-4.29%)
Eval In ReplConsistent ESS-like eval interface for various REPLs
Stars: ✭ 130 (-7.14%)
TogetherlyAllow multiple clients to edit a single file on-line
Stars: ✭ 130 (-7.14%)
JssmsJavaScript Sega Master System & Game Gear dynamic recompiling emulator.
Stars: ✭ 136 (-2.86%)
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 (+8664.29%)
Psc Ide EmacsEmacs integration for PureScript's psc-ide tool.
Stars: ✭ 130 (-7.14%)
Ocaml ProtocA Protobuf Compiler for OCaml
Stars: ✭ 129 (-7.86%)
Vscode Emacs McxAwesome Emacs Keymap - VSCode emacs keybinding with multi cursor support
Stars: ✭ 135 (-3.57%)
Emacs Solaire ModeIf only certain buffers could be so grossly incandescent.
Stars: ✭ 129 (-7.86%)
DotsPersonal *nix configuration files
Stars: ✭ 136 (-2.86%)
TendraThe TenDRA Project
Stars: ✭ 134 (-4.29%)
Emacs WttrinEmacs frontend for weather web service wttr.in.
Stars: ✭ 129 (-7.86%)
EtherealEthereal Language Reference Implementation (archived). Currently working on Feral
Stars: ✭ 129 (-7.86%)
SzlA lightweight, embeddable scripting language
Stars: ✭ 134 (-4.29%)
0blayout ModeSmall global-minor-mode to Emacs to handle several layouts
Stars: ✭ 128 (-8.57%)
English Script🖊 English as a programming language
Stars: ✭ 136 (-2.86%)
KinxLooks like JavaScript, feels like Ruby, and it is a script language fitting in C programmers.
Stars: ✭ 134 (-4.29%)