All Projects → Vm.js → Similar Projects or Alternatives

518 Open source projects that are alternatives of or similar to Vm.js

go-jdk
Run JVM-based code in Go efficiently
Stars: ✭ 61 (-82.22%)
Mutual labels:  vm, interpreter
Passerine
A small extensible programming language designed for concise expression with little code.
Stars: ✭ 341 (-0.58%)
Mutual labels:  interpreter, vm
pocketlang
A lightweight, fast embeddable scripting language.
Stars: ✭ 1,412 (+311.66%)
Mutual labels:  vm, interpreter
Zetavm
Multi-Language Platform for Dynamic Programming Languages
Stars: ✭ 592 (+72.59%)
Mutual labels:  interpreter, vm
Alchemyvm
WebAssembly Virtual Machine Built In Elixir
Stars: ✭ 176 (-48.69%)
Mutual labels:  interpreter, vm
interp
Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (-90.67%)
Mutual labels:  vm, interpreter
Janet
A dynamic language and bytecode vm
Stars: ✭ 2,216 (+546.06%)
Mutual labels:  interpreter, vm
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 101 (-70.55%)
Mutual labels:  vm, interpreter
RSqueak
A Squeak/Smalltalk VM written in RPython.
Stars: ✭ 78 (-77.26%)
Mutual labels:  vm, interpreter
Javo
🚀 A sandboxed VM any Java developer can afford
Stars: ✭ 144 (-58.02%)
Mutual labels:  interpreter, vm
Quickjs
The official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+316.62%)
Mutual labels:  interpreter, vm
Animach
Scheme语言实现和运行时环境 / A Scheme runtime & implementation
Stars: ✭ 45 (-86.88%)
Mutual labels:  vm, interpreter
quickjs-build
Build for QuickJS JavaScript Engine
Stars: ✭ 25 (-92.71%)
Mutual labels:  vm, interpreter
AlchemyVM
WebAssembly Virtual Machine Built In Elixir
Stars: ✭ 184 (-46.36%)
Mutual labels:  vm, interpreter
Eval5
A JavaScript interpreter written in TypeScript - Support ES5
Stars: ✭ 281 (-18.08%)
Mutual labels:  interpreter, vm
SandboxJS
Safe eval runtime
Stars: ✭ 18 (-94.75%)
Mutual labels:  vm, interpreter
RISVM
A low overhead, embeddable bytecode virtual machine in C++
Stars: ✭ 21 (-93.88%)
Mutual labels:  vm, interpreter
Q3vm
Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
Stars: ✭ 585 (+70.55%)
Mutual labels:  interpreter, vm
clox
A virtual machine and a tree-walk interpreter for the Lox programming language in C89 🌀
Stars: ✭ 38 (-88.92%)
Mutual labels:  vm, interpreter
snap
An embeddable scripting language inspired by Lua and JavaScript.
Stars: ✭ 32 (-90.67%)
Mutual labels:  vm, interpreter
retro12
This repo is retired. See http://forthworks.com:8000/
Stars: ✭ 18 (-94.75%)
Mutual labels:  vm, interpreter
balloon-lang
The Balloon programming language and interpreter.
Stars: ✭ 17 (-95.04%)
Mutual labels:  interpreter
Awesome Graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (-11.95%)
Mutual labels:  interpreter
packer.templates
Various packer templates for building basic virtual machine images.
Stars: ✭ 44 (-87.17%)
Mutual labels:  vm
H-Calc
So, you want to write a DSL interpreter...
Stars: ✭ 21 (-93.88%)
Mutual labels:  interpreter
Partcl
ParTcl - a micro Tcl implementation
Stars: ✭ 313 (-8.75%)
Mutual labels:  interpreter
Makejs
A sub Javascript interpreter for interpreting itself
Stars: ✭ 297 (-13.41%)
Mutual labels:  interpreter
asl-interpreter
Example implementation of Arm's Architecture Specification Language (ASL)
Stars: ✭ 78 (-77.26%)
Mutual labels:  interpreter
pascal-interpreter
A simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (-93.88%)
Mutual labels:  interpreter
Enso Archive
Looking for Enso, the visual programming language? ➡️ https://github.com/enso-org/enso
Stars: ✭ 305 (-11.08%)
Mutual labels:  interpreter
danube
The Danube Programming Language
Stars: ✭ 33 (-90.38%)
Mutual labels:  interpreter
My basic
A lightweight BASIC interpreter written in standard C in dual files. Aims to be embeddable, extendable and portable.
Stars: ✭ 316 (-7.87%)
Mutual labels:  interpreter
vbf
A brainfuck interpreter/compiler written in V.
Stars: ✭ 17 (-95.04%)
Mutual labels:  interpreter
K3sup
bootstrap Kubernetes with k3s over SSH < 1 min 🚀
Stars: ✭ 4,012 (+1069.68%)
Mutual labels:  vm
Yaegi
Yaegi is Another Elegant Go Interpreter
Stars: ✭ 4,044 (+1079.01%)
Mutual labels:  interpreter
Csml Engine
🦜 Conversational Standard Meta Language
Stars: ✭ 292 (-14.87%)
Mutual labels:  interpreter
Q8
Bytecode VM and Assembler in JS
Stars: ✭ 27 (-92.13%)
Mutual labels:  vm
ocaml-offchain
Fork of WebAssembly reference interpreter with support for generating proofs needed for blockchain verification
Stars: ✭ 42 (-87.76%)
Mutual labels:  interpreter
Goby
Goby - Yet another programming language written in Go
Stars: ✭ 3,296 (+860.93%)
Mutual labels:  interpreter
Jace
Jace.NET is a calculation engine for the .NET platform.
Stars: ✭ 296 (-13.7%)
Mutual labels:  interpreter
3bc-lang
Low level language, tiny virtual machine that works on computers and microcontrollers. (Friendly Punched cards)
Stars: ✭ 155 (-54.81%)
Mutual labels:  interpreter
wendy
Wendy is an compiler / interpreter for WendyScript
Stars: ✭ 14 (-95.92%)
Mutual labels:  interpreter
Lbforth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (-14.58%)
Mutual labels:  interpreter
awesome-internals
A curated list of awesome resources and learning materials in the field of X internals
Stars: ✭ 78 (-77.26%)
Mutual labels:  interpreter
recurse
re<urse is a declarative language for generating musical patterns
Stars: ✭ 32 (-90.67%)
Mutual labels:  interpreter
V8
The official mirror of the V8 Git repository
Stars: ✭ 18,808 (+5383.38%)
Mutual labels:  interpreter
Ark
ArkScript is a small, fast, functional and scripting language for C++ projects
Stars: ✭ 312 (-9.04%)
Mutual labels:  vm
Rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (-17.2%)
Mutual labels:  interpreter
hruby
Embed Ruby in your Haskell program.
Stars: ✭ 22 (-93.59%)
Mutual labels:  interpreter
lima-gui
Making a GUI for lima VM
Stars: ✭ 36 (-89.5%)
Mutual labels:  vm
i8080-Space-Invaders
Intel i8080 Space Invaders Arcade Emulator
Stars: ✭ 19 (-94.46%)
Mutual labels:  interpreter
maxc
Programming Language maxc
Stars: ✭ 36 (-89.5%)
Mutual labels:  interpreter
Umka Lang
Umka: a statically typed embeddable scripting language
Stars: ✭ 308 (-10.2%)
Mutual labels:  interpreter
Virtualbox Python
Complete implementation of VirtualBox's COM API with a Pythonic interface.
Stars: ✭ 277 (-19.24%)
Mutual labels:  vm
jrsonnet
Rust implementation of Jsonnet language
Stars: ✭ 164 (-52.19%)
Mutual labels:  interpreter
ciforth
A generic system for creating i86 implementations of the language Forth.
Stars: ✭ 38 (-88.92%)
Mutual labels:  interpreter
Brainfuck
Brainfuck interpreter written in C
Stars: ✭ 275 (-19.83%)
Mutual labels:  interpreter
fizzboom
Benchmark to compare async web server + interpreter + web client implementations across various languages
Stars: ✭ 46 (-86.59%)
Mutual labels:  interpreter
hedgehog
a toy programming language
Stars: ✭ 24 (-93%)
Mutual labels:  interpreter
Craftinginterpreters
Repository for the book "Crafting Interpreters"
Stars: ✭ 4,298 (+1153.06%)
Mutual labels:  interpreter
1-60 of 518 similar projects