Valabind is a tool to parse vala or vapi files to transform them into
swig interface files, C++, NodeJS-ffi or GIR.

With swig, you can create language bindings for any API written in vala
or C with a vapi interface.

It can also generate bindings for C++.
