osuparse 0.1.1

Crate for parsing osu! beatmaps.
Documentation

osuparse - An osu! beatmap parser crate

Build Status

osuparse is a Rust crate for parsing osu! .osu beatmap files. Usage is as simple as:

let mut file = File::open("map.osu").unwrap();
let mut contents = String::new();
file.read_to_string(&mut contents).unwrap();

parse_beatmap(contents.as_str()).unwrap();

Documentation for this crate can be found here

osuparse fully supports the osu! beatmap file specification, with the important exception of the Events section, which is pending implmentation.