During several years Codeforces users created useful userscripts that collected significant amount of fans. Tonight I merged a couple of popular scripts into one Chrome extension Codeforces Enhancer.
Brief description of features:
Colorize standings by used programming language
Based on userscript by yak_ex (http://mirror.codeforces.com/blog/entry/1871).
Multiple rating graph comparing
Based on userscript by yak_ex (http://mirror.codeforces.com/blog/entry/1743).
Hiding solved problems in the Problemset
Based on userscript by pablo.aguilar (http://mirror.codeforces.com/blog/entry/4357).
You can download the extension at the Chrome Web Store: https://chrome.google.com/webstore/detail/codeforces-enhancer/ocmandagmgmkcplckgnfgaokpgkfenmp.
Source code on Github: https://github.com/agul/cf-enhancer.
I will be happy to receive feedback and suggestions :)
UPD (25.06.2015): Now on Results page number of unsuccessful attempts is shown near submission time.
UPD (25.06.2015): Latest version on Github (if unable to download from Web Store): https://github.com/agul/cf-enhancer/releases/latest.
UPD (27.07.2015): Options page added: now you can enable only functions that you like.
UPD (22.07.2020): Fixed HTTPS issue. Changed color scheme in Standings, similar programming languages are group by the same style. Latest version is available on Github.
Can you add an option so ve can see how many wrong solutions someone has submitted before getting accepted?(without clicking on his solution)(like what we see on acm icpc rules contests)
Yes, no problem. I have already implemented it and now we are waiting for the update publishing at Web Store.
It doesn't work with C++14, sir. Please update it, thankyou.
Can you give options to "list of how many people participate in a contest by country wise and standing by country wise"?
I will think about it in next releases.
could you provide options for user to enable and disable features ? I liked graph comparison feature but colorizing standings by programming language did n't catch my eye. So i would like to enable graph comparisons and disable colorizing standings.Please try make some changes regarding that in next update.
By the way i liked this extension.It's good.
That's really good idea, I will try to implement Settings page in next release.
I implemented it in the last release. Enjoy!
How can I make this extension work on Opera, since Opera uses Chromium engine?
Hi, I added binary file to Github: https://github.com/agul/cf-enhancer/releases/latest.
Hi, can you provide the option to customize coloring?
Actually you can simply open source code (
colorizeStandings.js) of the extension (in your browser folder) and change colors to whatever you like. You can even delete some languages, etc.
By making the standings colorful, you mean making it blue with a tinge of pink :v
How can we build this app? I can't do it. Please help me?
The extention does not works on
Version 1.2 released: Fixed HTTPS issue. Changed color scheme in Standings, similar programming languages are group by the same style. Latest version is available on https://github.com/agul/cf-enhancer/releases/latest.
Hello there. This is a great extension. Many features all in one place. But the multiple rating graph isn't working. This is related to a chart update in the website. I have fixed the code. Can you please replace the code of this feature in the extension to make it work. Thanks in advance.
You can find the fixed code here.
P.S. I commented on it in the author's article as well.
Multiple rating graph not working?
Will it be available for firefox in future ? Or is there any replacement of this extension for firefox ?