JSDL (I hope this wont be the final name!)
You will need all development packages to compile it. Check your distribution for these:
-lpthread -lv8 -lSDL2 -lSDL2_image -lSDL2_ttf
As easy as run the Makefile:
It compiles nicely on 32-bit systems, amd64, as well on ARM devices.
Once compiled, jsdl binary will be available to run applications.
As a starter project, this has no docs, so if you want to know what functions are enabled, you can start reading this source code files:
In src/lib.cc first static function createShellContext has the definition of the objects you can use in the library lib.
-> v8::Persistent<v8::Context> LIB::createShellContext()