CFinsights: Your One-Stop Solution to All Things Codeforces

Revision en2, by Unlinked_list, 2025-06-30 17:34:13

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.

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 it works under the hood — including the rating formula
  • 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 Built This (And Why You’ll Relate)

I used to go to Codeforces and think:

"Okay, I did this contest, now what? Did I improve? Why did I drop rating again?"

It felt like I was just solving problems and hoping to get better.
But I had no idea where I was weak, or how to actually improve.

There are a few rating graphs and contest lists on CF, but I wanted insight.
Like what a coach would give. Like a fitness tracker, but for CP.

That’s why I built CFInsights — to help you get clarity, feedback and focus.

How It Works (And the Formula We Use)

CFInsights pulls your data using the public Codeforces API. Then we clean, crunch, and display it in ways that make sense.

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:

I usually reply fast.

Tags launch, cfinsights, codeforces, codeforces tools

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)