7 releases (breaking)

0.11.0 Jul 22, 2024
0.10.0 Jun 23, 2024
0.9.0 Jun 23, 2024
0.8.0 Jun 23, 2024
0.5.0 Feb 20, 2024

#833 in Parser implementations

Download history 98/week @ 2024-07-19 17/week @ 2024-07-26 1/week @ 2024-08-02 13/week @ 2024-09-13 25/week @ 2024-09-20 4/week @ 2024-09-27

457 downloads per month

MIT/Apache

125KB
3.5K SLoC

Exolvl

Rust

A library for reading and writing Exoracer level files.

Todo

  • More documentation (see https://github.com/skycloudd/exolvl/issues/1)
  • Implement the Default trait for Exolvl (?)
  • Use the image crate for images
  • Use the glam crate for Vec2
  • Use a Duration type for things like medal times
  • Use Uuid for UUIDs instead of String
  • Newtype pattern for ids
  • Make theme an enum, not a String
  • Add #[deprecated] on deprecated things, pointing to the new thing

Usage

Add this to your Cargo.toml:

[dependencies]
exolvl = "0.6"

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~2.7–4MB
~77K SLoC