q3vm

Bytecode VM

An embeddable interpreter/virtual machine for executing C-language input bytecode

Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input

GitHub

857 stars
25 watching
60 forks
Language: C
last commit: about 2 years ago
Linked from 2 awesome lists

bytecodeembeddedinterpreterquake3vm

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mobivm/robovmAn ahead-of-time compiler for Java bytecode targeting multiple platforms and languages970
tarruda/vm.jsA JavaScript bytecode compiler and virtual machine implemented in CoffeeScript.155
mirkosertic/bytecoderA tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL.903
felixangell/macAn educational virtual machine implementation in C for teaching bytecode interpretation concepts.731
bliblidotcom/jvm-handbookA comprehensive documentation of the Java Virtual Machine (JVM) and its internal workings.4
qmx/jitescriptProvides a Java API for generating bytecode similar to BiteScript.188
canokaue/gvm-vimCompiles VIM on a Golem Network node and runs it on a native machine.0
chaoyangnz/zavaA Java Virtual Machine implementation in Zig language9
cdump/evmoleExtracts information from Ethereum Virtual Machine bytecode294
kcreate/stackvmA virtual machine with a 240x160 VRAM display and basic assembly capabilities.49
justin2004/w3m.vimAn Vim plugin that provides an interface to interact with the w3m web browser from within Vim.1
superjmn/plottyA compiler and virtual machine written from scratch in C# to run custom assembly code on a proprietary architecture.43
clojure-vim/clojure.vimA Vim plugin providing syntax highlighting and indentation support for the Clojure programming language.37
lvm/tidal-unityEnabling livecoding visuals in Unity 3D using OSC messages from TidalCycles42
renatoathaydes/wasm-on-jvmA Gradle plugin to easily compile WebAssembly (WASM) files into JVM bytecode.24