#roblox #xml #rbxmx

rbx_xml

Implementation of Roblox's XML file formats, rbxlx and rbxmx

31 releases (1 stable)

1.0.0 Mar 28, 2025
0.13.5 Aug 22, 2024
0.13.4 Jul 23, 2024
0.13.3 Jan 16, 2024
0.6.0 Mar 27, 2019

#39 in Games

Download history 100/week @ 2024-12-28 82/week @ 2025-01-04 152/week @ 2025-01-11 183/week @ 2025-01-18 295/week @ 2025-01-25 519/week @ 2025-02-01 206/week @ 2025-02-08 226/week @ 2025-02-15 181/week @ 2025-02-22 187/week @ 2025-03-01 119/week @ 2025-03-08 164/week @ 2025-03-15 339/week @ 2025-03-22 532/week @ 2025-03-29 225/week @ 2025-04-05 212/week @ 2025-04-12

1,334 downloads per month
Used in 10 crates (7 directly)

MIT license

365KB
5.5K SLoC

rbx_xml

rbx_xml on crates.io rbx_xml docs

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

Implementation of Roblox's XML model formats, rbxmx and rbxlx for the rbx-dom ecosystem.

Coverage

rbx_xml 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_xml cannot be (de)serialized.

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

Dependencies

~5–11MB
~121K SLoC