Rucy - A Ruby C++ Extension Helper Library

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.