Skip to content

D3adEr1c/osu-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

osu-parser

A python based .osu file parser, writen with python 3.12 Tested under OSU! & OSU! mania

Usage

Download the osu.py

import osu

file = osu.OSUFile("/path/to/.osu/file")

Example

# get BeatmapSetID
file.Metadata["BeatmapSetID"]

See osu official wiki for more information Or see osu-lazer-export.py - a script to get imported .osz beatmapfile from Internet

TODO

[ ] Add support for hit objects decoding

[ ] Add support for events decoding

[ ] More method ( get_info())

[ ] Edit .osu file

About

A python based .osu file parser

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages