L1VM is my latest virtual machine. It's very fast, up to seven times faster than Nano VM.
The VM can be expanded by modules. Even a SDL/GUI module is available.
The source code is available on GitHub, the link is below.
The VM has only 61 opcodes, two of them are special interrupts for console I/O and other stuff.
The L1VM binary is only 52 kB big. (AMD64 on Linux) The main part which executes the bytecode only 15 kB.
There is a compiler for my own language, which I call "bracket". And there is an assembler too.