adarsh7203's blog

By adarsh7203, 2 months ago, In English

Hello everyone!

I built a Chrome extension that helps you filter your problems on Codeforces by tags, verdict, date and rating range.


Problem

While practicing on Codeforces, I felt that there is no direct way to:

  • View problems by specific tags
  • Filter problems based on when they were solved
  • Analyze submissions based on verdict (AC, WA, etc.)
  • Explore problem-solving patterns of top competitive programmers

This makes revision, topic-wise practice, and analysis a bit inconvenient.


Solution

So I built a Chrome extension that adds these features directly to the submissions page.

It integrates seamlessly with the existing Codeforces UI and allows you to filter and analyze problems efficiently.


Features

  • Filter problems by tags
  • Filter by verdict (AC, WA, TLE, etc.)
  • Date range filtering
  • Rating range filtering (min–max)
  • Shows number of problems
  • Displays problem ratings
  • Sort problems by rating (ascending / descending toggle)
  • Clean UI integrated with Codeforces
  • Works on both light & dark mode (including Dark Reader)

Where it works

  • Codeforces Submissions Page

Screenshots


How to Use

  1. Install the extension from Chrome Web Store
  2. Open your submissions page: https://mirror.codeforces.com/submissions/your_handle
  3. Select tags, verdict, rating, date, etc.
  4. Click Apply
  5. View filtered problems instantly

Download

You can download the extension here:

https://chromewebstore.google.com/detail/cf-tag-filter/ehnihgbkpckfocoocnoghemdonahhnib


Use Case

  • Revise problems topic-wise
  • Track weak areas
  • Analyze your own practice
  • Explore how top competitive programmers solve problems

Links

Codeforces Profile: https://mirror.codeforces.com/profile/adarsh7203

LinkedIn Post: https://www.linkedin.com/posts/adarsh7203_codeforces-chromeextension-webdevelopment-activity-7448390181361033216-8R7g


Feedback

I would really appreciate your feedback and suggestions!

If you find this useful, please consider upvoting.

Thank you!

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

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

Badhiya Bhai

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

Bhai kaafi kaam ki cheez hai lekin wo mere suggestions ka credit :)

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

really useful tool and would great for practicing and improving, thanks for this tool!

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

Thanks for this tool! very useful...

»
2 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

Great one!

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

Great Idea, Thanks a lot

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

Nice extension bhai.. very helpful!

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

Great Extension! keep going, bro ...

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

Great One Brother!

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

Quite helpful, really liked the idea!

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

Thanks, it's really helpful

»
2 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

Pretty useful, thanks!

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

Why don't you publish the extension so that we can install from the browser and use?

»
7 weeks ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

helpful...

»
6 weeks ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

NICE ONE

»
6 weeks ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Nice One.. Pretty Useful

»
6 weeks ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Nice work .. Very helpful .. !!