#raylib #top #bindings #low-level #games

rustyray

High-level wrapper on top of the low-level rustyray-sys bindings

9 releases

Uses new Rust 2024

new 0.1.8 Jan 13, 2026
0.1.7 Jan 1, 2026
0.1.6 Aug 27, 2025
0.1.4 Jun 17, 2025
0.1.3 Feb 20, 2025

#558 in Audio

MIT license

3MB
58K SLoC

C 50K SLoC // 0.2% comments Rust 4.5K SLoC // 0.0% comments Objective-C 3K SLoC // 0.1% comments Zig 585 SLoC // 0.1% comments

rustyray - DEV

github crates.io docs.rs build status

raylib is a simple and easy-to-use library to enjoy videogames programming.

This crate is a high-level wrapper on top of rustyray-sys.

The motivation behind this project is to have as safe and performant of an implementation of raylib in rust as possible.

Usage

Add it to your project:

cargo add rustyray

Examples

See examples.

I will try to re-create all raylib examples.

Contributing

PRs and issues are not welcome yet, the crate is work in progress and until version 1.0.0 i don't recommend to anyone to use this.

Dependencies