Skip to content

React web app providing ML-powered map recommendations for Beat Saber players according to their skill level, helping them efficiently gain PP.

Notifications You must be signed in to change notification settings

GG-Angel/beatranker

Repository files navigation

BeatRanker Logo

🚀 Want to rank up fast in Beat Saber? This is the tool for you!

BeatRanker is a web app that recommends the best Beat Saber maps to play for your skill level, helping you improve and efficiently gain PP on BeatLeader!

Using machine learning, this tool learns from your recent performance in Speed, Acc, and Tech and provides personalized recommendations for maps with your highest scoring potential.

Player

🔗 See the algorithm that powers this tool here!


🔎 No-Fuss Profile Search

Forgot your profile ID, or simply don't want to remember a 16-digit string? No worries!

BeatRanker’s built-in search engine allows you to fetch your profile with ease. All you need to do is enter your username.

Search


🫵 Fine-Tune Your Recommendations with Modifiers

Curious about how you'd perform with Ghost Notes, or want to tear up your arms by tackling scores with Super Fast Song enabled? We've got you covered.

BeatRanker implements every Beat Saber modifier allowed on BeatLeader. So, feel free to apply all the modifiers you want, and we'll calculate your new potential scores with the click of a button!

Modifiers


🏆 Sort and Filter to Target Your Goals

BeatRanker allows you to seamlessly sort your recommendations by any relevant parameter, such as:

  • PP gained – If you're looking to earn the most PP
  • Current acc. – If you want to target your lowest accuracy scores
  • Date set – To renew your oldest scores

We also feature helpful filters to narrow down your results, such as only showing maps that yield a boost in weighted PP or those within a certain star range.

SortFilter


📊 Dig Deeper with an Interactive Plot

Discover interesting patterns in your skill across maps using our in-depth Plotly scatterplot!

This plot features your scoring potential for every ranked map on BeatLeader and updates according to any modifiers you have applied, allowing you to analyze how different modifiers impact your overall gameplay.

Plots


💡 Found an issue or have an idea to improve BeatRanker? Feel free to submit a pull request or DM me on Discord @.furious. and I'll be happy to look into it!

About

React web app providing ML-powered map recommendations for Beat Saber players according to their skill level, helping them efficiently gain PP.

Topics

Resources

Stars

Watchers

Forks