All Projects → Javo → Similar Projects or Alternatives

518 Open source projects that are alternatives of or similar to Javo

Q3vm
Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
Stars: ✭ 585 (+306.25%)
Mutual labels:  interpreter, vm
pocketlang
A lightweight, fast embeddable scripting language.
Stars: ✭ 1,412 (+880.56%)
Mutual labels:  vm, interpreter
quickjs-build
Build for QuickJS JavaScript Engine
Stars: ✭ 25 (-82.64%)
Mutual labels:  vm, interpreter
Animach
Scheme语言实现和运行时环境 / A Scheme runtime & implementation
Stars: ✭ 45 (-68.75%)
Mutual labels:  vm, interpreter
snap
An embeddable scripting language inspired by Lua and JavaScript.
Stars: ✭ 32 (-77.78%)
Mutual labels:  vm, interpreter
RISVM
A low overhead, embeddable bytecode virtual machine in C++
Stars: ✭ 21 (-85.42%)
Mutual labels:  vm, interpreter
SandboxJS
Safe eval runtime
Stars: ✭ 18 (-87.5%)
Mutual labels:  vm, interpreter
Alchemyvm
WebAssembly Virtual Machine Built In Elixir
Stars: ✭ 176 (+22.22%)
Mutual labels:  interpreter, vm
clox
A virtual machine and a tree-walk interpreter for the Lox programming language in C89 🌀
Stars: ✭ 38 (-73.61%)
Mutual labels:  vm, interpreter
RSqueak
A Squeak/Smalltalk VM written in RPython.
Stars: ✭ 78 (-45.83%)
Mutual labels:  vm, interpreter
AlchemyVM
WebAssembly Virtual Machine Built In Elixir
Stars: ✭ 184 (+27.78%)
Mutual labels:  vm, interpreter
Quickjs
The official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+892.36%)
Mutual labels:  interpreter, vm
Janet
A dynamic language and bytecode vm
Stars: ✭ 2,216 (+1438.89%)
Mutual labels:  interpreter, vm
Eval5
A JavaScript interpreter written in TypeScript - Support ES5
Stars: ✭ 281 (+95.14%)
Mutual labels:  interpreter, vm
retro12
This repo is retired. See http://forthworks.com:8000/
Stars: ✭ 18 (-87.5%)
Mutual labels:  vm, interpreter
Passerine
A small extensible programming language designed for concise expression with little code.
Stars: ✭ 341 (+136.81%)
Mutual labels:  interpreter, vm
interp
Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (-77.78%)
Mutual labels:  vm, interpreter
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 101 (-29.86%)
Mutual labels:  vm, interpreter
go-jdk
Run JVM-based code in Go efficiently
Stars: ✭ 61 (-57.64%)
Mutual labels:  vm, interpreter
Vm.js
Javascript 解释器. Javascript Interpreter
Stars: ✭ 343 (+138.19%)
Mutual labels:  interpreter, vm
Zetavm
Multi-Language Platform for Dynamic Programming Languages
Stars: ✭ 592 (+311.11%)
Mutual labels:  interpreter, vm
Avr Vm
VM with JIT-compiler for ATMega32 written in Rust
Stars: ✭ 106 (-26.39%)
Mutual labels:  vm
Cv4pve Autosnap
Automatic snapshot tool for Proxmox VE
Stars: ✭ 123 (-14.58%)
Mutual labels:  vm
Angu
A small DSL/interpreter that can be used to evaluate simple expressions
Stars: ✭ 105 (-27.08%)
Mutual labels:  interpreter
Lispe
An implementation of a full fledged Lisp interpreter with Data Structure, Pattern Programming and High level Functions with Lazy Evaluation à la Haskell.
Stars: ✭ 105 (-27.08%)
Mutual labels:  interpreter
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 (-6.94%)
Mutual labels:  interpreter
Simple
The Simple Intelligent and Modular Programming Language and Environment
Stars: ✭ 120 (-16.67%)
Mutual labels:  interpreter
Root
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Stars: ✭ 1,377 (+856.25%)
Mutual labels:  interpreter
Swiftylisp
A minimal LISP implemented in Swift
Stars: ✭ 106 (-26.39%)
Mutual labels:  interpreter
E4vm
A small portable virtual machine that would run Erlang on embedded systems
Stars: ✭ 124 (-13.89%)
Mutual labels:  vm
Redtamarin
AS3 running on the command line / server side
Stars: ✭ 105 (-27.08%)
Mutual labels:  vm
Brew.js
[WIP] C++ high-level JavaScript API for Nintendo 3DS/Switch
Stars: ✭ 136 (-5.56%)
Mutual labels:  interpreter
Endbasic
BASIC environment with a REPL, a web interface, and RPi support written in Rust
Stars: ✭ 106 (-26.39%)
Mutual labels:  interpreter
Lice
A multi-paradigm programming language running on JVM
Stars: ✭ 120 (-16.67%)
Mutual labels:  interpreter
S2e
S2E: A platform for multi-path program analysis with selective symbolic execution.
Stars: ✭ 102 (-29.17%)
Mutual labels:  vm
Sosml
The Online Interpreter for Standard ML, written in TypeScript.
Stars: ✭ 138 (-4.17%)
Mutual labels:  interpreter
Drupal Vm
A VM for Drupal development
Stars: ✭ 1,348 (+836.11%)
Mutual labels:  vm
Writing an interpreter in elixir
Elixir implementation of an interpreter for the Monkey programming language
Stars: ✭ 119 (-17.36%)
Mutual labels:  interpreter
Vagrant Docker Vm
💻 Development Vagrant VM with Docker, Samba and Mail sandbox (customizable)
Stars: ✭ 97 (-32.64%)
Mutual labels:  vm
Zenroom
Small, secure and portable virtual machine for crypto language processing
Stars: ✭ 96 (-33.33%)
Mutual labels:  vm
Szl
A lightweight, embeddable scripting language
Stars: ✭ 134 (-6.94%)
Mutual labels:  interpreter
Lunatic
Lunatic is an Erlang-inspired runtime for WebAssembly
Stars: ✭ 2,074 (+1340.28%)
Mutual labels:  vm
Sjs
Skookum JS: a JavaScript runtime
Stars: ✭ 95 (-34.03%)
Mutual labels:  vm
Beetbox
Pre-provisioned L*MP stack
Stars: ✭ 94 (-34.72%)
Mutual labels:  vm
Atto
An insanely simple self-hosted functional programming language
Stars: ✭ 119 (-17.36%)
Mutual labels:  interpreter
Sniprun
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
Stars: ✭ 93 (-35.42%)
Mutual labels:  interpreter
Mages
🎩 MAGES is a very simple, yet powerful, expression parser and interpreter.
Stars: ✭ 92 (-36.11%)
Mutual labels:  interpreter
Wisp
A light lisp written in C++
Stars: ✭ 141 (-2.08%)
Mutual labels:  interpreter
Kivm
🌟This is a pure C++ implementation of Java Virtual Machine (only Java 8 is supported). Inspired by Hotspot In Action.
Stars: ✭ 137 (-4.86%)
Mutual labels:  interpreter
Kinx
Looks like JavaScript, feels like Ruby, and it is a script language fitting in C programmers.
Stars: ✭ 134 (-6.94%)
Mutual labels:  interpreter
Cpi
Tiny c++ interpreter
Stars: ✭ 116 (-19.44%)
Mutual labels:  interpreter
Wasm Forth
A Forth implementation compiling to WebAssembly.
Stars: ✭ 92 (-36.11%)
Mutual labels:  interpreter
Footloose
Container Machines - Containers that look like Virtual Machines
Stars: ✭ 1,289 (+795.14%)
Mutual labels:  vm
Pointless
Pointless: a scripting language for learning and fun
Stars: ✭ 116 (-19.44%)
Mutual labels:  interpreter
Feral
Feral programming language reference implementation
Stars: ✭ 89 (-38.19%)
Mutual labels:  interpreter
Magpie
🐦 Successor of my monkey Interpreter(support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL).
Stars: ✭ 88 (-38.89%)
Mutual labels:  interpreter
Hera
Hera: Ewasm virtual machine conforming to the EVMC API
Stars: ✭ 132 (-8.33%)
Mutual labels:  vm
Sacara
Sacara VM
Stars: ✭ 114 (-20.83%)
Mutual labels:  vm
Hdbf
Hyper-Dimensional Brainfuck
Stars: ✭ 87 (-39.58%)
Mutual labels:  interpreter
Abrvalg
Python-like programming language interpreter written in Python
Stars: ✭ 83 (-42.36%)
Mutual labels:  interpreter
1-60 of 518 similar projects