/osutracker

osu! statistics tracker. Currently tracking over 10,000 users and every active country.

Primary LanguageTypeScript

API Docs · Report a Bug · Request a Feature

codefactor stars lastcommit

typescript react mongodb tailwind nodejs

coffee

Table of Contents

About

osuTracker is a tool that tracks osu! statistics of any player who signs up. It also combines the players of every country to give custom country statistics such as the top 100 play history and top 10 players over time. Data is collected once a day; when it is collected, the most common beatmaps seen in profiles are counted up to find the most popular mapsets in the game which is used to track the farm percentage of each player. The API for osuTracker is public and has full documentation.

The key features of osuTracker:

  • Tracking user stats
  • Tracking country stats
  • Allows any user to add themselves automatically
  • Tracking history of top 100 plays for each country (and global)
  • Tracking history of top 10 plays for each user
  • Compare user/country stats
  • Public API for devs
  • Optimised for mobile and desktop views

Screenshots

Home image

User Profile: Link image

Comparing Users: Link image

Dark Mode: image

Contributing

First off, thanks for taking the time to contribute! Contributions are what makes the open-source community such an amazing place to learn, inspire, and create. Any contributions you make will benefit everybody else and are greatly appreciated.

Please try to create bug reports that are:

  • Reproducible. Include steps to reproduce the problem.
  • Specific. Include as much detail as possible: which version, what environment, etc.
  • Unique. Do not duplicate existing opened issues.
  • Scoped to a Single Bug. One bug per report.

Support

Reach out to the maintainer at one of the following places:

Donate

If you would like to support me I would greatly appreciate it.

"Buy Me A Coffee"

Crypto

  • NANO: nano_3ymx5ymxgwrsfc53mem7bfmwjgzwxhtzp41wdkepnxmjdzzhhf3dgiiif8qc
  • ETH: 0x46cB2b27C5607282BAdAaf9973EFd728D202A1d3
  • BTC: bc1q0f0xtmmf7n05qgnmeun6ytc8z676j8tryszrr3
  • DOGE: DRRhYtaFFoyGUaU1h8MyE8LBbMETjDU5AR