Introducing CFinsights: Your One-Stop Solution to All Things Codeforces
Difference between en6 and en7, changed 12 character(s)
CFInsights — Your One-Stop Solution to All Things Codeforces↵
======↵
↵
So you’re grinding CF contests and solving problems every day, but… how do you actually track your progress?  ↵
How do you know what’s working, what’s not, and what to fix? That’s why I made **CFInsights** — your full performance dashboard and comparison tool for Codeforces.↵
↵
 Try it here: https://cfinsights.netlify.app/↵
↵
This blog will tell you:↵
↵
- **What is CFInsights**↵
- **What are its two powerful modes**↵
- **Why I made it (and maybe you feel the same)**↵
- **How to reach out and suggest stuff**↵
↵
Let’s go ↵
↵
What is CFInsights?↵
----↵
↵
**CFInsights** is a web app that helps you deeply analyze your Codeforces performance and track your improvement.↵
↵
It uses the official Codeforces API and gives you clean, easy-to-read dashboards — whether you're just starting out or already a specialist.↵
↵
**You don’t need to sign up. Just enter your handle and get a full breakdown of your CP journey.**↵
↵
The Two Modes — Solo & Compare↵
----↵
↵
**CFInsights** has two powerful modes:↵
↵
 **Solo Mode**  ↵
Enter your own handle and get:↵
↵
- Rating history graph  ↵
- Last 7 contests with rank and rating change  ↵
- Upcoming contests  ↵
- Language usage pie chart  ↵
- Submission verdict distribution  ↵
- Problem tag frequency  ↵
- Difficulty breakdown (Very Easy to Very Hard)  ↵
- Last 10 unsolved problems  ↵
- **CFInsights Rating Score** — our custom rating that tells how strong your profile is overall  ↵
- A practice dashboard built just for you based on your weak areas↵
↵
And that’s not all — there’s even a heatmap and an advanced analysis section.↵
↵
 **Compare Mode**  ↵
Enter two handles and we compare:↵
↵
- Rating graphs side by side  ↵
- Contest history  ↵
- Problem type and tag coverage  ↵
- Difficulty analysis  ↵
- Custom score for each user using the same formula  ↵
- “After X contests” analysis (performance until Xth contest)  ↵
- Verdict breakdowns, most used languages, upsolve behavior and more↵
↵
Why I’m Building This (And You Might Feel the Same)↵
----↵
↵
I often open Codeforces after a contest and feel stuck.  ↵
_"Did I do well? Why did my rating drop again? Am I actually improving or just showing up?"_↵
↵
Sometimes I solve a bunch of problems, but still feel lost.  ↵
No idea what my weak topics are, what’s working, or what’s just noise.↵
↵
Worse — when I see others improving faster, I start feeling that familiar FOMO.  ↵
_"What are they doing that I’m not?"_↵
↵
CF has rating graphs and submission lists, but it doesn’t give me **clarity**.  ↵
I don’t want raw data — I want **insight**. Something that tells me where I stand, and what I should fix.↵
↵
That’s why I’m building **CFInsights** — to give myself and others the kind of performance visibility a coach or mentor would provide.  ↵
It’s like a fitness tracker — but for competitive programming.↵
↵
↵
Wanna Suggest a Fix or Feature?↵
----↵
↵
If you found a bug or want to share ideas to make **CFInsights** even better — reach out anytime.↵
↵
**Contact:**↵
↵
- Codeforces: [@atomiscoding](https://codeforces.me/profile/atomiscoding)  ↵
- Twitter/X: [@letmecodeee](https://twitter.com/letmecodeee)  ↵
- Email: [email protected]↵
↵
I usually reply fast.↵
↵

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en7 English Unlinked_list 2025-06-30 17:45:10 12 try this out here: https://cfinsights.netlify.app/ (published)
en6 English Unlinked_list 2025-06-30 17:39:52 4
en5 English Unlinked_list 2025-06-30 17:39:11 49
en4 English Unlinked_list 2025-06-30 17:37:28 730
en3 English Unlinked_list 2025-06-30 17:35:33 241
en2 English Unlinked_list 2025-06-30 17:34:13 3099 try this out here: https://cfinsights.netlify.app/
en1 English Unlinked_list 2025-06-30 16:54:29 108 try this out here: https://cfinsights.netlify.app/ (saved to drafts)