Hello coders!!
Recently I have developed a chrome extension which analyses codeforces profiles and presents the chart/data on the profile webpage itself. Just open any profile on Codeforces after installing this extension.
Install Now for Mozilla Firefox
Also, you can find the source code on Github.
The chart includes —
- Problem rating chart — Bar chart for the number of problems solved for each problem rating
- Tags chart — Doughnut chart for the number of problems solved for each tag across all problems
- Unsolved problems — Gives the count and also lists all unsolved problems.
Extension in action:
The UI blends easily with the original website.
Nice one!! apoorva222g
Thanxx bro
Nice Extension Thanks !
Thanks a lot!
Super useful and smooth, now I need not check code visualizer :)
Thanks
Thanks for a nice extension! However, when I opened the profile of vjudge3, data loading was not completed even after a few minutes XD
Simply awesome extension ! Never expected that we can get visualization of topic wise problems solved by us. Thanks a bunch apoorva222g ! And kudos o you !
Thanks bro
too good!! apoorva222g
Thanks buddy
Yo this is super cool thanks a ton
that's exactly what i was looking for thank you so much :)
Hi! Cool extension! Can you please make this available for firefox as well in the future? Thank you!
Ok I will try for firefox as well
needed for microsoft edge also. thanks
Will be available in few days
got it. Thanks a Lot. such a great motivator.
Great extension! My profile is now motivating me to solve harder problems :) Thanks a lot.
This is such a great extension. Thnx for making it!
Colors are the best part
Hmm XD
Great work! Please make one for Firefox too.
Amazing!!
This is really a good idea, but why does your extension want to see my browser history?
No the code does not read any browsing history. It might be showing so because of tab permissions required to open your profile from the extension popup. Anyways I'll look into this for an update.
But reading the browser history has nothing to do with opening a tab. I apologize for such paranoia, but I will not risk putting something as long as it wants to read my browser history even if according to you it does not do this
Are there any github link?
ThankYou! for highlighting this issue. I have updated the extension, the new version now does not require any permission to read browsing history. Old versions currently installed will automatically be updated by the Chrome browser.
Great work bro!!
Thanks bhai
Firefox support please! It's amazing work btw. much needed.
Noted
Is it open source? If now, why?
Will make it open source once I make the codes neat and tidy.
This is pretty awesome! Now I don't have to keep going to cfviz to stalk people.
Lol
Much needed
Nice work! I have a couple of suggestions though
If we look at Agnimandur (at least at the time of my comment), there are a couple of issues
1) If you don't pay close attention you can miss that he has zero solves for 3000-3200 rated problems and there is a jump from 2900 to 3300 in the histogram. Personally I'd like to see empty columns there. And you don't have to make all columns up to 3500 if someone only solves problems below 2000, just make them if they are in the middle
2) It's impossible to hover over 3300 or 3400 column. I don't know how it works but maybe limit minimum height of bounding box?
Ha ha, my only 3000+ rated solves are for problems in my own round :D.
This is a great help. Sincere Thanks to you.
This deserves 500+ upvotes.
Very nice bro, thanks
Auto comment: topic has been updated by apoorva222g (previous revision, new revision, compare).
Does this give you ability to look at other people's code during contest? Maybe I should disable it while giving an ongoing contest.
Auto comment: topic has been updated by apoorva222g (previous revision, new revision, compare).
Hey apoorva222g, this a GREAT extension. I had been searching for something like this. And now I don't have to visit cfviz site for the stats! Thanks a bunch. Hoping to see more cool upgrades.
I cant thank you enough for this extension ! Thanks a lot !
One feature suggestion / request which I think will be more helpful : Range sliders in the problem solved rating bar chart. What I mean by sliders is,I get some kinds of sliding buttons that can help me fix a range for which I want to see the graph, for eg : lets say I only want to see the problem ratings solved for range [1600,2000]. I think this helps a lot when you try to analyse your stats to deeper levels. Looking forward to hear your views on it apoorva222g
It is not working with tourist's profile. Is it just me or same with everyone?
Amazing extension apoorva222g !!
I have been using the extension for a long time now but I never noticed who made it and today while I was reading this blog I thought of adding this extension to my firefox but when I clicked on the link, I found out that it was CF-anylatics.
Thanks for this amazing extension :)
Nice to know that
This was what i was finding
Any other people bugged on firefox?
Yes, me too. This extension depends on the Codeforces API, which is currently not working. I hope they fix it soon.
Seems fixed btw
Thank you for this extension; I have been using it for a while and it's so useful.
One thing that bothered me was that I was guilty of solving many 800-rated problems which made the rating chart less beautiful, so I edited the extension and added a menu that allows filtering the problems by both rating and date range, which I think it would be helpful to track progress within a specific time frame.
Then made a pull request in case it could be useful to someone.
Hi give me some time. I'll review it.
dammit, I wish I could see the updated version earlier. Now this looks amazing!!
PS: I think the changes are not made on the official one, but one use it locally by unpacking the extension
can u make it for microsoft edge