Tracksu is Dart / Flutter Android app which visualises data provided by osu! API that could be useful for phone users.
Current features:
- Leaderboard:
Displays world statistic by performance points. Leaderboard can be filtered by friends or country. Now it support all of osu! game mods. - User page:
user statistics in every game mode (rank, rank by country, accuracy points, performance points, etc, the total time of the game, the number of ranks received, scores); - Beatmap information:
beatmap information: map duration, difficulty, combo, AR OD CS HP; - News:
Displays last news from osu! website;
Update (ver 1.21): 🧚
- Add a filter by country to the rankings;
- Optimize the user's loading;
- Add the display information that the user shows about himself in the profile: social networks, interests, a block with his custom info, etc.;
- Add info for mappers and created/graveyard/ranked maps;
- Re-style application by refactoring flex widgets, adding shadows, gradients etc..
- Refactoring code to adaptive for Windows;
- Added IOS adaptive support;
- Implementing a map search;
- Adding the playcount and rank charts to the profile;
- Adding a performance score counter.
- Adding beatmaps difficulties
You can find the newest source-code build at the Releases page ;
- Go to the OAuth section on the account settings page and create a new OAuth Application.
- Give it a name you want. (You don't need to set a Callback URL)
- Register your Application and copy the ID and Secret into the app.
This project uses resources form the following projects:
- osu! API documentation - https://osu.ppy.sh/docs/index.html#introduction
- osu! Assets - https://github.com/ppy/osu-resources
- osu! rythm game - https://osu.ppy.sh/ | https://github.com/ppy/osu