NekoVM

NekoVM
Original author(s)Nicolas Cannasse
Developer(s)
Initial release2005; 19 years ago (2005)
Stable release
2.3.0 / October 24, 2019; 5 years ago (2019-10-24)
Repository
Written inC
Operating systemWindows, macOS, Linux
PlatformIA-32, x86-64
LicenseMIT
Websitenekovm.org/doc/vm

NekoVM is a virtual machine developed by Nicolas Cannasse as part of research and development (R&D) efforts at two independent video game developers in Bordeaux, France: first at Motion Twin and then at Shiro Games. NekoVM's native language is the bytecode for a high-level dynamically typed programming language called Neko. This pairing allows Neko to be used directly as an embedded scripting language, or to target NekoVM by compiling another language (such as Haxe) to NekoVM bytecode.