Enhance your Codeforces experience with an all-in-one interface that brings problem statements, an in-page code editor with language support, tutorials, and submissions into a single unified page.
Codeforces is a great platform — but CF Plus makes it faster and smarter to:
- Read and code side by side.
- Easily run and submit code.
- Avoid switching tabs to check submissions or tutorials.
- Resume your auto saved code effortlessly.
preview.mp4
- 📄 Split-Screen View for Statement + Editor
- 📱 Responsive Tab View for narrow screens
- 📥 Run Code - Code is run using Codeforces CustomTest
- ✅ Submit Solutions with one click
- 📈 Submissions Tab – List of past submissions for current problem
- 📘 Tutorial Tab – Embedded Tutorial for the current problem
- 🛅 Local Storage - All your data is locally stored in your browser.
- 🌐 Ace Editor Integration with syntax highlighting
- 💾 Auto-Save Code per Question
- 📝 Format Code
- 🧠 Language-Specific Boilerplate Templates
- 💡 Snippets Per Language
- 🧩 Default Language Persistence across all problems
- 🎨 Light/Dark Theme Toggle using Ace's theme system
- ⚙️ Save Your Custom Template for any language
- Clone or download this repo and unzip.
- Visit
chrome://extensions/ - Enable Developer Mode (top right)
- Click Load unpacked
- Select the extension folder
- Note: Do not delete the extension folder else the extension will be deleted.
If you find this helpful, star the repo and share it with fellow competitive programmers!
Buy me a coffee and help me add it to Chrome Web Store
All your data (like code, template, language preference, etc) are stored locally using localStorage and none of your data is sent to any websites other than CodeForces.
Use this project at your own risk.
🛑 This project is not licensed for reuse. Do not publish, distribute, or use this code in other projects without permission.
