I have always been curious about my ranking in the leaderboard as a function of time, since I have always suspected that I am rather slow on easy problems.
To learn Angular, I built a web app that displays your ranking throughout any given contest.
If you are interested, please give it a try: https://megaspazz.github.io/CodeRank/
As of now, it works with normal CF rounds and ICPC-style rounds; it should probably work with IOI-style contests, but they seem to be rare on Codeforces. It doesn't really work for marathon-style contests.
Example screenshot:
Some notes:
- Codeforces API sometimes doesn't report hacks for contests, for example API link for Codeforces Round 576 (Div. 1) seems to always report an internal error.
- It's hosted serverless on Github pages, so I manually pre-process all of the contests so that the JSON only contains data the app needs and it avoids hitting the Codeforces when people use the app.