Seismic_Toss's blog

By Seismic_Toss, history, 13 months ago, In English

Hey Codeforces!

As someone who’s passionate about competitive programming, I always found myself jumping between user profiles, checking past contests, and manually analyzing performance trends — so I thought, why not build a tool that does all of this automatically?

I’m excited to introduce CF Stalker — https://cf-stalker-web.onrender.com/ , a clean and simple Codeforces companion with features designed just for you.

### Stalker Mode Enter any Codeforces handle and unlock:

Solved Problems by Date – See when problems were solved.

Rating-wise Breakdown – View problems grouped by their rating.

Topic Tags – Explore what topics a user has practiced more (or ignored).

It's like viewing a user's submission history... but actually useful and organized.

### Contest Analyzer Analyzing contests manually? Not anymore.

My analyzer fetches and processes the last 50 contests from each division (Div 1 to Div 4), showing:

Topic Distribution – What topics appear most often?

Rating Distribution – Are Div 2 contests getting harder?

Trends Over Time – Visualized with interactive charts.

And yes — it stays up to date automatically.

### Live Now: https://cf-stalker-web.onrender.com/ Try it out, stalk your friends (ethically, of course), and find out how strong (or lazy) your prep really is.

Open to Suggestions!

This started as a side project, but I’d love to grow it with feedback from the community. Got ideas? Found a bug? Let me know in the comments or DM me.

Let’s keep improving, one stalk at a time

  • Vote: I like it
  • +37
  • Vote: I do not like it

»
13 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

can you also add problems solved by rating as a bar graph?

»
13 months ago, hide # |
Rev. 2  
Vote: I like it 0 Vote: I do not like it

In Problems solved, the same problem name appears multiple times, ig it is because I made multiple AC'ed on the same question. maybe this can be changed?

»
13 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Greate website! something you can fix though is that in the contest analyzer some contest appear where i only upsolved problems and not really participated

  • »
    »
    13 months ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    Thanks mate!

    The contest analyzer is not linked with your id , it only shows all the previous contests that happened , I can make a separate one where you can analyze your personal contest performances.

»
13 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I have 2 suggestions: -Graph showing number of problems solved -The list of unsolved problems with submitions Everything else seems great actually

»
13 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Nice Job man really appreciated

»
13 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

It's a great website sir !

I found a bug here, I was just looking in Div. 1 1600 rated problem in contest section and when I am clicking in problem it says problem not exists but when going through contest link it is there, so you can fix this.

»
13 months ago, hide # |
Rev. 7  
Vote: I like it 0 Vote: I do not like it

I think it'd be nice if, when viewing solved problems by rating, I could distinguish between problems that I solved during a rated contest, during an unrated contest, and outside of contest. (Similarly for when viewing solved problems by topic.)

Another idea: problems from contests I've competed in, that I was unable to solve (including problems I did not make a submission for), and similarly, sorting by rating, topic, and date range for these problems.

In the "Statistics" tab, maybe clicking on a bar in the problem rating distribution bar graph, or clicking on a slice in the problem topic distribution pie chart, could lead to the relevant page in the "Rating Wise" and "Topic Wise" tab as well.

For the contest analyzer, it'd also be useful to be able to filter by which position the problem was in within the contest.

»
13 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I loved it, Well done ✨