← Shuriel Reimagined for Rhythia GitHub ↗
1.4.0 is out Within Reach →

Reimagined
for Rhythia.

Profiles, scores and progress in one place.

A browser extension with two looks, your own themes, comparisons and player history.

The community extension · Free and open source · Made by Shuriel

Near your rank in Exodus: a player's top 100 against the players ranked just above and below, version 1.4.0 ↗

1.4.0

What it does

Everything around your Rhythia profile.

Community history

Daily rank and RP history for the top 5,000 players, kept by Reimagined's own server. Turn on online history, or keep history on this device.

…Profiles with history
…Daily history records

Community history is loading.

Two looks

Exodus, a redesign with its own pages. Classic, on Rhythia's own pages, for the look you already know.

Your own themes

A theme editor next to the page: a colour, a gradient, your own picture or a video.

Near your rank

Your top 100 against the players ranked just above and below you: accuracy, misses, RP, map types, and the maps they play that you don't.

Map types and Reimagined Search

Jumps, streams, techs or varied, read from each map's file, and a search of Ranked and Qualified maps by how they play.

Compare

Who is better at what, with both players' numbers and their map types.

Score cards

Card styles to pick from, and a searchable score browser.

Playstyle

Your speeds, map types and the last 14 days, with Title Progression.

Releases

Latest: 1.4.0.

Current1.4.0 · 29 Oct 2026

Within Reach.

  • Near your rank. On Exodus' Scores, your top 100 against the players ranked just above and below you, and the maps they play that you don't. For the top 5,000 with online history.
  • Reimagined Search. Reimagined's own search of Ranked and Qualified maps by map type, quantum, difficulty and length, in both looks.
  • Exodus Expansion. Maps, Skins and Inventory tabs on profiles, and a bell for Rhythia's notifications and clan invites.
  • Classic too. A second row in Compare, map types in Playstyle, recent searches and a Rhythia row like Rhythia's own.
Full changelog on GitHub ↗
Previous1.3.1 · 25 Oct 2026

Custom themes.

  • Your own themes in Exodus and Classic, made in a theme editor next to the page.
  • In Exodus, click the top bar, banners, buttons, panels, lines or text and change just that part.
  • Compare says who is better at what, with the map types in each top 100.
  • Map types: jumps, streams, techs or varied, read from the map file.

Behind Reimagined

About the project.

I build Reimagined to add the features I want to use in Rhythia.

1Creator · Shuriel
31 JulFirst commits · 2026
…Non-empty source lines
…JS, CSS and HTML files

Public source stats are loading.

Made for the browser.

JavaScript and custom CSS add new views to Rhythia itself. The extension uses your browser's own JavaScript engine and updates the page directly.

JavaScript …CSS …HTML …
A few things under the hood
Following the page.
MutationObserver notices page changes, so the extension can react when Rhythia updates a view.
Working with browser frames.
Some visual updates use requestAnimationFrame, lining up that work with the browser's drawing cycle.
Reusing the work.
Loaded data is cached, matching requests can share a result, and rapid page changes are grouped before processing.
A little cloud, by choice.
A VPS collects available community ranking and RP history. You can combine it with local records, or keep history local. Full history is served to the extension, with daily limits that keep anyone from copying it in bulk quickly.
About these numbers

Source counts cover JavaScript, CSS and HTML files inside extension/ on the public repository’s main branch. Non-empty lines include comments and string data. Assets, documentation, tests and private server code are excluded. Language percentages use the byte sizes of those same files. Counts are refreshed daily at 23:00 Europe/Warsaw. View the public source snapshot ↗

From the first commits to the cloud.

  1. The first foundations.

    The original repositories begin here. Local profile history and player comparison follow in the first days.

  2. The first release.

    1.0.0 brings themes, richer profiles, score cards and progression together.

  3. Making it easier to use.

    1.1.0 focuses on compact score cards, cleaner history and a smoother everyday layout.

  4. History gets a home.

    The community server starts gathering records for roughly 200 profiles, beyond a single browser.

  5. A wider view.

    History collection expands to the Top 1,000, alongside additional discovered profiles.

  6. Going Online.

    1.2.0 brings community history, new score cards, Playstyle and Compare to everyone.

  7. A little cleanup.

    1.2.1 makes privacy choices clearer and tidies up caches and history.

  8. Exodus.

    1.3.0 adds an experimental second look, a new popup and charts for your history.

  9. Custom themes.

    1.3.1 brings your own themes for Exodus and Classic, a clearer Compare and map types.

  10. Within Reach.

    1.4.0 brings Near your rank, Reimagined Search and more of Rhythia inside Exodus.

Still early days

More features to try.

Have an idea for Reimagined? Send feedback or open an issue on GitHub.