Reverse engineering TikTok's JavaScript VM - 77 opcodes mapped, string deobfuscation, bytecode disassembly, and crypto function identification. Educational VM analysis toolkit.
-
Updated
Jul 13, 2026 - JavaScript
Reverse engineering TikTok's JavaScript VM - 77 opcodes mapped, string deobfuscation, bytecode disassembly, and crypto function identification. Educational VM analysis toolkit.
r3 programing language - ColorForth inspired
Turing-complete calculator on python3
A toy C-like language compiler for PigletVM
a stack-based concatenative virtual machine for implementing highly concurrent languages
Stack machine with 4-bit instructions
fava: Functional Programming Language on Scala
Write programs in Apple Notes 📝. Multi-platform stack machine implemented in Siri Shortcuts.
A visual canvas and virtual machine for writing assembly to build cool things. Create machines and connect them together.
Computer system architecture Lab #3 -- Experiment (my own basic computer)
Very tiny compiler for a simple arithmetic language.
A Turing-complete, stack-based Virtual Machine and Bytecode Compiler written from scratch in C++17. Features lexical analysis, an AST parser, and bytecode backpatching.
A programming language built from scratch in C, featuring a custom compiler, bytecode format, and stack-based virtual machine with manual memory management.
A multi platform vm with own assembly language.
Embeddable programming language
Morty programming language, Morty virtual machine and MortyVM assembler
Plume default bytecode interpreter implementation written in C.
A broken 16-bit stack machine with packed instructions
To associate your repository with the stack-machine topic, visit your repo's landing page and select "manage topics."