Disclaimer: Maybe I'm totally blind and this is already possible.
There's a lot of contests by now and scrolling through the pages is more annoying. Imagine you're looking for stuff from some div1-rated contest. The contest list is full of div2+ and educational rounds, plus some rare April Fools contest and such. How about a simple filter:
- show only contests rated for selected divisions, or unrated — this is the most important part
- only educational/hide educational
- only sponsored contests
- only team (remember 2-person team VK Cup?) contests
As a bonus, this will let you see a nice unbroken line of green in the "solved" column without having to try solving problems from contests not relevant for you. If you practiced properly.
You can actually search for specific contests based on type of contest or based on author in the contests page. But, I would say it can be improved a lot since you can only filter from the current page and you have to scroll through pages if the contest is a bit old. So, I too would want this feature to be implemented if it's possible.
Yeah, if you're looking for a more rare type of contest then filtering only the current page is a dealbreaker.
https://cftracker.netlify.app/contests migt be helpful.
You can find some filters here: Link