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,973 (+6.1%)
QuickjsThe official repo is at bellard/quickjs.
Stars: ✭ 1,429 (-49%)
Ph7An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (-84.94%)
MonoMono open source ECMA CLI, C# and .NET implementation.
Stars: ✭ 9,606 (+242.83%)
MondA scripting language for .NET Core
Stars: ✭ 237 (-91.54%)
CymbalYet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
Stars: ✭ 49 (-98.25%)
go-jdkRun JVM-based code in Go efficiently
Stars: ✭ 61 (-97.82%)
Umka LangUmka: a statically typed embeddable scripting language
Stars: ✭ 308 (-89.01%)
Go.vmA simple virtual machine - compiler & interpreter - written in golang
Stars: ✭ 178 (-93.65%)
JphpJPHP - an implementation of PHP on Java VM
Stars: ✭ 1,665 (-40.58%)
V8The official mirror of the V8 Git repository
Stars: ✭ 18,808 (+571.23%)
b9An educational JS virtual machine based on Eclipse OMR
Stars: ✭ 40 (-98.57%)
LionessThe Lioness Programming Language
Stars: ✭ 155 (-94.47%)
LumenAn alternative BEAM implementation, designed for WebAssembly
Stars: ✭ 2,742 (-2.14%)
Gwion🎵 strongly-timed musical programming language
Stars: ✭ 235 (-91.61%)
Enso ArchiveLooking for Enso, the visual programming language? ➡️ https://github.com/enso-org/enso
Stars: ✭ 305 (-89.11%)
Kivm🌟This is a pure C++ implementation of Java Virtual Machine (only Java 8 is supported). Inspired by Hotspot In Action.
Stars: ✭ 137 (-95.11%)
EnsoHybrid visual and textual functional programming.
Stars: ✭ 5,238 (+86.94%)
LLVM-JVM[W.I.P] A Just-In-Time Java Virtual Machine written in Haskell
Stars: ✭ 22 (-99.21%)
RSqueakA Squeak/Smalltalk VM written in RPython.
Stars: ✭ 78 (-97.22%)
CoriumCorium is a modern scripting language which combines simple, safe and efficient programming.
Stars: ✭ 18 (-99.36%)
vein🔮⚡️Vein is an open source high-level strictly-typed programming language with a standalone OS, arm and quantum computing support.
Stars: ✭ 31 (-98.89%)
CubThe Cub Programming Language
Stars: ✭ 198 (-92.93%)
Awesome GraalA curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (-89.22%)
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 (-91.86%)
HarmonyxHarmony built on top of MonoMod.RuntimeDetours with additional features
Stars: ✭ 69 (-97.54%)
TaghaMinimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 79 (-97.18%)
Ts NodeTypeScript execution and REPL for node.js
Stars: ✭ 9,571 (+241.58%)
FeralFeral programming language reference implementation
Stars: ✭ 89 (-96.82%)
SelfieAn educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
Stars: ✭ 1,318 (-52.96%)
FanxA portable programming language
Stars: ✭ 101 (-96.4%)
RedtamarinAS3 running on the command line / server side
Stars: ✭ 105 (-96.25%)
FlashforthFlashForth development
Stars: ✭ 60 (-97.86%)
Wasm ForthA Forth implementation compiling to WebAssembly.
Stars: ✭ 92 (-96.72%)
NanojitNanoJIT is a small, cross-platform C++ library that emits machine code.
Stars: ✭ 101 (-96.4%)
Libforthlibforth: A small Forth interpreter that can be used as a library written in c99
Stars: ✭ 107 (-96.18%)
BrainAn esoteric programming language compiler on top of LLVM based on Brainfuck
Stars: ✭ 112 (-96%)
Apple Juice ActionscriptPure .NET 2.0 code Implementation of the ActionScript3 compiler and runtime. Can be used to run scripts in environments where "just-in-time compilation" is not possible
Stars: ✭ 112 (-96%)
SimpleThe Simple Intelligent and Modular Programming Language and Environment
Stars: ✭ 120 (-95.72%)
Dotnetbook.NET Platform Architecture book (English, Chinese, Russian)
Stars: ✭ 1,763 (-37.08%)
Futhark💥💻💥 A data-parallel functional programming language
Stars: ✭ 1,641 (-41.43%)
LiceA multi-paradigm programming language running on JVM
Stars: ✭ 120 (-95.72%)
CperlA perl5 with classes, types, compilable, company friendly, security
Stars: ✭ 125 (-95.54%)
Tinyscript自制的一个编译器, 用于学习,完整实现了词法分析,语法分析,中间代码(SSA)生成,机器码生成,和基于寄存器的虚拟机
Stars: ✭ 132 (-95.29%)
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 (+337.9%)
Tiny LispA tiny lisp compiler written in JS
Stars: ✭ 58 (-97.93%)
LawvereA categorical programming language with effects
Stars: ✭ 142 (-94.93%)
Emacs ClCommon Lisp implemented in Emacs Lisp.
Stars: ✭ 140 (-95%)
ForgeA lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (-94.54%)
JitfromscratchExample project from my talks in the LLVM Social Berlin and C++ User Group
Stars: ✭ 158 (-94.36%)
OneOn-device Neural Engine
Stars: ✭ 162 (-94.22%)
EvalEval is a lightweight interpreter framework written in Swift, evaluating expressions at runtime
Stars: ✭ 157 (-94.4%)
BoaBoa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
Stars: ✭ 2,509 (-10.46%)
Nf Interpreter⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Stars: ✭ 168 (-94%)
CorewarA reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.
Stars: ✭ 173 (-93.83%)