#roblox #format #default

rbx_binary

Implementation of Roblox's binary model (rbxm) and place (rbxl) file formats

25 releases (1 stable)

new 1.0.0 Mar 28, 2025
0.7.7 Aug 22, 2024
0.7.5 Jul 23, 2024
0.7.4 Jan 16, 2024
0.4.0 Mar 1, 2019

#12 in Games

Download history 199/week @ 2024-12-10 126/week @ 2024-12-17 93/week @ 2024-12-24 109/week @ 2024-12-31 134/week @ 2025-01-07 146/week @ 2025-01-14 243/week @ 2025-01-21 457/week @ 2025-01-28 378/week @ 2025-02-04 234/week @ 2025-02-11 191/week @ 2025-02-18 222/week @ 2025-02-25 109/week @ 2025-03-04 167/week @ 2025-03-11 165/week @ 2025-03-18 467/week @ 2025-03-25

936 downloads per month
Used in 10 crates (7 directly)

MIT license

6.5MB
6K SLoC

rbx_binary

rbx_binary on crates.io rbx_binary docs

More details about this crate are available on the rbx-dom GitHub.

Implementation of Roblox's binary model formats, rbxm and rbxl, for the rbx-dom ecosystem.

Coverage

rbx_binary supports all property types from rbx_types. It currently embeds a reflection database which contains a list of classes, properties, their types, and other information. In the event that this database is outdated, some issues may come up.

These are mostly harmless, but they may include: - Properties being serialized under the wrong name - Properties having the incorrect default

Additionally, data types newer than the current release of rbx_binary cannot be (de)serialized.

In all of these cases, an update is needed for this crate.

Dependencies

~9–15MB
~188K SLoC