Skip to content

Xarib/OsuFileIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

105 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nuget Nuget

OsuFileIO

Yet another library to parse .osu files. Comes with an analyzer.

Small example

var path = @"/my/path/to/map.osu";

using var reader = new OsuFileReaderBuilder(path).Build();
var beatmap = reader.ReadFile();

if (beatmap is IReadOnlyBeatmap<StdHitObject> stdBeatmap)
{
    var result = stdBeatmap.Analyze();
}

What works

Parser

  • standard
  • mania
  • taiko
  • cbt

Analyzer

  • standard
  • mania
  • taiko
  • cbt

Writer

  • standard
  • mania
  • taiko
  • cbt

About

A library for creating and reading any kind of .osu file

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages