OKit is an object tree, virtual machine, and compiler for concatenative languages in a shared library. It provides an implementation of all basic data types, as well as executable primitives, encapsulated in a generic object structure.