Project

rucy

0.0
A long-lived project that still receives updates
This library helps you to develop Ruby Extension by C++.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Runtime

~> 0.3.9, >= 0.3.9
 Project Readme

Rucy - A Ruby C++ Extension Helper Library

Ask DeepWiki License Build Status Gem Version

⚠️ Notice

This repository is a read-only mirror of our monorepo. We do not accept pull requests or direct contributions here.

🔄 Where to Contribute?

All development happens in our xord/all monorepo, which contains all our main libraries. If you'd like to contribute, please submit your changes there.

For more details, check out our Contribution Guidelines.

Thanks for your support! 🙌

🚀 About

Rucy helps you to develop Ruby C extension library with few useful classes.

  • Wrap VALUE for easy handling.
  • Exception safe (Rucy/C++).

📦 Installation

Add this line to your Gemfile:

$ gem 'rucy'

Then, install gem:

$ bundle install

Or install it directly:

$ gem install rucy

And then, write C++ source like ext/rucy/tester.cpp.

💡 Examples

See ext/rucy/tester.cpp.

📜 License

Rucy is licensed under the MIT License. See the LICENSE file for details.