Sign in Sign up
rubygems

ruby-bindgen

ruby-bindgen reads C and C++ headers with libclang and emits Ruby bindings. It supports three output formats: Rice C++ source for high-fidelity C++ wrappers, raw FFI for plain C libraries, and CMake build files to compile the generated extensions. Bindings are driven from a YAML configuration that controls header matching, symbol filtering, name mapping, and version guards. Battle-tested against OpenCV (thousands of classes) and PROJ.

Activity

Latest release
4mo ago
Total releases
1
Cadence
Last 12 months
1

Reach

Stars

Details

License
BSD-2-Clause
First release
May 10, 2026
Releases
Version Released
1.0.0 initial