GirFFI creates bindings for GObject-based libraries at runtime based on introspection data provided by the GObject Introspection Repository (GIR) system. Bindings are created at runtime and use FFI to interface with the C libraries. In cases where the GIR does not provide enough or correct information to create sane bindings, overrides may be created.
Required Ruby Version
>= 3.2.0
Authors
Matijs van Zuijlen
Versions
-
0.19.0
-
source
- 0.19.0 source May 02, 2026 (77.5 KB)
-
-
0.18.0
-
source
- 0.18.0 source February 07, 2025 (77 KB)
-
-
0.17.0
-
source
- 0.17.0 source December 31, 2023 (77 KB)
-
-
0.16.1
-
source
- 0.16.1 source October 07, 2023 (77 KB)
-
-
0.16.0
-
source
- 0.16.0 source May 21, 2022 (76.5 KB)
-