If you’ve participated in Codeforces contests, you already know the drill.↵
You submit a solution, it goes **In Queue**, and suddenly your flow breaks.↵
You keep refreshing the page.↵
You switch between tabs.↵
You’re unsure whether to move on to the next problem or wait.↵
And most importantly, you have no idea how long the judging queue actually is.↵
That uncertainty adds unnecessary friction during contests, where focus and momentum matter the most.↵
↵
### **The Core Problems**↵
From personal experience (and talking to friends), a few issues stood out clearly:↵
- Constant refreshing just to see if the verdict changed↵
- No queue visibility, so “In Queue” could mean 2 submissions ahead… or 200↵
- Context switching between problems and submissions, breaking concentration↵
- Wasted mental bandwidth waiting instead of solving the next problem↵
- None of these problems are hard individually, but together they disrupt the contest experience.↵
↵
### **The Solution**↵
Instead of forcing users to keep checking the submission page, why not bring the verdict to them — quietly, reliably, and without distraction?↵
That thought led to building a **lightweight Chrome extension** focused on one thing:↵
keeping you informed while you keep solving.↵
↵
### **What the Extension Does**↵
In short, it gives you live feedback without getting in your way:↵
↵
↵
- Live verdict tracking — no manual refresh needed↵
↵
↵
- **Queue estimation — shows roughly how many submissions are ahead of yours**↵
- Queue info appears only while your submission is being judged↵
- Verdict refreshes automatically every few seconds↵
- Draggable badge — place it anywhere on the screen↵
- Minimize / maximize ↵
- One-click enable/disable ,pause it anytime from the extension popup↵
- Everything is designed to be minimal, fast, and contest-safe.↵
↵
### **How to Add the Extension (Local Install)**↵
↵
1. Clone or download the repository [Github](https://github.com/Manu2005/cf-live-verdict).↵
2. Open Chrome and go to:↵
chrome://extensions↵
3. Enable Developer mode (top-right corner).↵
4. Click Load unpacked.↵
5. Select the project folder.↵
The extension will now appear in your browser and work automatically on Codeforces contest pages.↵
↵
### **Note**↵
There may be a slight delay in verdict updates, as the extension relies on Codeforces’ public API, **which can lag by a second or two during heavy contest traffic**. This is a **limitation of the API itself, not the extension**, and helps ensure stable and contest-safe behavior.↵
↵
### **Final Words**↵
Special thanks tobmy friends [user:Anushka126,2026-01-07] & [user:niksybiksy,2026-01-07] & yes, ChatGPT , they helped a lot in debugging and testing some features.↵
If you found this useful, consider upvoting the blog and starring the repository. It really helps the project reach more people. The extension is completely open-source, and contributions are always welcome. If you have ideas, spot improvements, or want to add new features, feel free to open an issue or submit a pull request.↵
↵
You submit a solution, it goes **In Queue**, and suddenly your flow breaks.↵
You keep refreshing the page.↵
You switch between tabs.↵
You’re unsure whether to move on to the next problem or wait.↵
And most importantly, you have no idea how long the judging queue actually is.↵
That uncertainty adds unnecessary friction during contests, where focus and momentum matter the most.↵
↵
### **The Core Problems**↵
From personal experience (and talking to friends), a few issues stood out clearly:↵
- Constant refreshing just to see if the verdict changed↵
- No queue visibility, so “In Queue” could mean 2 submissions ahead… or 200↵
- Context switching between problems and submissions, breaking concentration↵
- Wasted mental bandwidth waiting instead of solving the next problem↵
- None of these problems are hard individually, but together they disrupt the contest experience.↵
↵
### **The Solution**↵
Instead of forcing users to keep checking the submission page, why not bring the verdict to them — quietly, reliably, and without distraction?↵
That thought led to building a **lightweight Chrome extension** focused on one thing:↵
keeping you informed while you keep solving.↵
↵
### **What the Extension Does**↵
In short, it gives you live feedback without getting in your way:↵
↵
↵
- Live verdict tracking — no manual refresh needed↵
↵
↵
- **Queue estimation — shows roughly how many submissions are ahead of yours**↵
- Queue info appears only while your submission is being judged↵
- Verdict refreshes automatically every few seconds↵
- Draggable badge — place it anywhere on the screen↵
- Minimize / maximize ↵
- One-click enable/disable ,pause it anytime from the extension popup↵
- Everything is designed to be minimal, fast, and contest-safe.↵
↵
### **How to Add the Extension (Local Install)**↵
↵
1. Clone or download the repository [Github](https://github.com/Manu2005/cf-live-verdict).↵
2. Open Chrome and go to:↵
chrome://extensions↵
3. Enable Developer mode (top-right corner).↵
4. Click Load unpacked.↵
5. Select the project folder.↵
The extension will now appear in your browser and work automatically on Codeforces contest pages.↵
↵
### **Note**↵
There may be a slight delay in verdict updates, as the extension relies on Codeforces’ public API, **which can lag by a second or two during heavy contest traffic**. This is a **limitation of the API itself, not the extension**, and helps ensure stable and contest-safe behavior.↵
↵
### **Final Words**↵
Special thanks to
If you found this useful, consider upvoting the blog and starring the repository. It really helps the project reach more people. The extension is completely open-source, and contributions are always welcome. If you have ideas, spot improvements, or want to add new features, feel free to open an issue or submit a pull request.↵
↵




