All Projects → radare → valabind

radare / valabind

Licence: GPL-3.0 license
create bindings from vapi to nodejs, python, swig, c++

Programming Languages

vala
323 projects
c
50402 projects - #5 most used programming language
shell
77523 projects
Makefile
30231 projects
Roff
2310 projects
python
139335 projects - #7 most used programming language

Valabind Build Status

Valabind is a tool to parse vala[1] or vapi files to transform them into swig[2] 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++.

Valabind mercurial repository is stored here:

git clone https://github.com/radare/valabind

This software is free, feel free to contribute, modify and report patches, ideas, bug reports, etc..

Contact

[1] http://live.gnome.org/Vala
[2] http://www.swig.org

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].