Rice is a C++ interface to Ruby's C API. It provides a type-safe and exception-safe interface in order to make embedding Ruby and writing Ruby extensions with C++ easier. It is similar to Boost.Python in many ways, but also attempts to provide an object-oriented interface to all of the Ruby C API.
Required Ruby Version
None
Authors
Paul Brannan, Jason Roelofs
Versions
- 4.12.0 April 20, 2026 (306 KB)
- 4.11.5 March 24, 2026 (302 KB)
- 4.11.4 March 13, 2026 (302 KB)
- 4.11.3 March 12, 2026 (301 KB)
- 4.11.2 February 21, 2026 (298 KB)
- 1.5.1 May 02, 2013 (243 KB)