Skip to content

respektive/osu-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

osu-tracker

Statistics tracker for osu! using osu!api v2

Screenshot

tracker-video.mp4

Features:

  • Several Statistics from the api for all four modes
  • Hide/Show each Statistic
  • Redordering the Stats list to your likings
  • Score Rank using self-hosted api (rank updates every ~30min, good enough)
  • Exporting Stats to text files for use in OBS or other programs
  • Savable Sessions
  • Multiple Colour Themes
  • Custom Colour Theme

Download

You can find the newest version here or on the Releases page.

Includes portable version for Windows aswell as an AppImage and binary files for Linux.

Obtaining osu!api v2 Client Credentials

  1. Go to the OAuth section on the account settings page and create a new OAuth Application.
  2. Give it a name like osu-tracker for example. (You don't need to set a Callback URL)
  3. Register your Application and copy the ID and Secret into the app.

OAuth app on the website

Building

Clone the repo and cd into

git clone https://github.com/respektive/osu-tracker.git
cd osu-tracker

Install modules

npm i

Build for Windows/Linux or run in dev mode

# Windows
npm run build-win
# Linux
npm run build-linux
# Dev
npm run dev

Resources

This project uses resources from the following projects: