Dev tools · alternatives · 2026
24 alternatives to The x86 Script Instruction Virtual Machine
x86 vm asm
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. The x86 Script Instruction Virtual Machine launched in 2017; newer entries below may have overtaken it.
- 1

"interesting" VM in C. Let's see how this goes. Contribute to tekknolagi/carp development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 2

Run KolibriOS, Linux or Windows 98 in your browser
2013 · copy.sh · its alternatives →
- 3QA
2017 · anchovieshat.github.io · its alternatives →
- 4XV
2015 · gedrap.github.io · its alternatives →
- 5

Quick-n-dirty QEMU script to spin up Debian on various CPU's - README.md
2020 · gist.github.com · its alternatives →
- 6

A complete compiler for a simple language (in less than 150 LoC) - 00_readme.md
2022 · gist.github.com · its alternatives →
- 7

HVM1 (2022): a massively parallel, optimal functional runtime in Rust - HigherOrderCO/HVM1
2022 · github.com · its alternatives →
- 8

My implementation of Thorsten Bell's book (Writing an Interpreter in Go) - actuallyachraf/monkey-giggle
2020 · github.com · its alternatives →
- 9

A demonstration of ways to implement 'threaded code,' a technique used in Forth and in virtual machines like the JVM. - shadowofneptune/threaded-code-benchmark
2022 · github.com · its alternatives →
- 10

A minimal stack-based VM. Contribute to codr7/liblg development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 11

hey guys. the other day i was migrating hosting providers and i just needed something not too heavy and convenient to spin up my backups for awhile and realised there is almost nothing out there. kimchi hasn't been updated for years and cockpit is heavy. so here's something i came up with in a couple hours because of a sudden urge, nothing fancy just basic creation with cloud init, lifecycle management and image/storage, but it's modern-ish and it compiles to a 8.4mb binary inclusive of the embedded web UI, CLI and API, and only dep is libvirt.
2025 · github.com · its alternatives →
- 12

2017 · youtube.com · its alternatives →
- 13

Just sharing this project [0] I've worked on a while ago, it's not that interesting but I was proud of making it. It has a CLI and a GUI that is done with Dear ImGui and includes an instruction editor, memory and registers viewer, and a canvas that is manipulated with an extra instruction made specifically for the GUI! This is not my first attempt at a virtual machine implementation, I've done the popular LC-3 VM before [1], check it out if you're interested to see Rust code rather than C++ ;) [0]: https://github.com/faresbakhit/vole-sim [1]:…
2025 · faresbakhit.github.io · its alternatives →
- 14

simple virtual machine and assembler. Contribute to ronsoros/rvm development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 15

- 16

Hello, World! written in seemingly "gibberish" x86 assembly using obfuscation on the assembly and machine code -level - phoreverpheebs/gibberish
2023 · github.com · its alternatives →
- 17

I recently created this project to teach assembly, and to have an assembly playground in the style of codepen/jsfiddle to embed in my blog posts. It's based on a wasm version of the blink x86-64 emulator, so everything runs client side with no backend server and with a runtime of only ~200Kb
2024 · x64.halb.it · its alternatives →
- 18

Hi! me and my friends together built an 8 bit CPU implemented in Logisim purely from scratch. The control unit of this system does not implement the generic microcode ROM or any kind of RAM. This was made purely from discrete logic gates and coded the system to run different programs. key features: Custom 16-instruction Harvard ISA, 8-bit fixed format, 4 general purpose registers Hardwired control unit built entirely from AND/OR gate logic matrix Dual-phase clocking to eliminate race conditions Bootstrap Control Unit that cold-boots via ROM-to-RAM transfer Early-exit conditional…
Jun 2026 · github.com · its alternatives →
- 19

I built a tiny 8-bit CPU simulator in Python to better understand how computers work at a low level. It visualizes registers, memory, and instructions in real-time, so you can actually see each operation as it happens. You can write simple assembly code and watch how the CPU executes it step by step. The project is mainly for learning and experimentation, but I’d love feedback or ideas for improvement.
Oct 2025 · github.com · its alternatives →
- 20

VM with JIT-compiler for ATMega32 written in Rust. Contribute to MackieLoeffel/avr-vm development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 21

Generate x86 Assembly with Go. Contribute to mmcloughlin/avo development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 22

An Ethereum Virtual Machine Opcodes Interactive Reference
2021 · evm.codes · its alternatives →
- 23

Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.
2022 · webvm.io · its alternatives →
- 24

x86-64 Assembler written in V. Contribute to v420v/vas development by creating an account on GitHub.
2023 · github.com · its alternatives →
Also compare
- A small virtual machine written in C alternatives
- My x86 emulator written in JavaScript alternatives
- Q8, an In-Browser VM for Learning and Visualizing Bytecode Programming alternatives
- Xs-vm – A small virtual machine written in Python alternatives
- Trivial script to spin up a Debian MIPS|PPC|arm|x86|x64 VM alternatives
- A compiler and VM for a simple language, in 150 lines of code alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →