Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Cf - CodeForces SolverNew to Visual Studio Code? Get it now.
Cf - CodeForces Solver

Cf - CodeForces Solver

Wiroxa

|
5 installs
| (1) | Free
The ultimate competitive programming extension for VS Code. Practice, compile, and submit to Codeforces and CSES directly from your editor.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🚀 Codeforces Pro

The Ultimate Competitive Programming Extension for VS Code


Practice, compile, test, and submit problems directly from your editor. Rebuilt for maximum visual elegance and robust, fast workflow execution.


✨ Core Features

  • 💻 Premium Glassmorphic UI – A redesigned judge interface built to look stunning in both dark and light VS Code themes.
  • 📦 All Problems at a Glance – Browse the complete directory of Codeforces and CSES problems from the sidebar explorer.
  • 🔍 Smart Filters & Sheets – Filter by ratings, tags, or contests, and practice with curated sheets like CP-31 Sheet and A2OJ ladders.
  • ⚡ Seamless Compilation & Runner – Run and compile solutions in C++, C, Python, Java, Rust, Go, JS, C#, and Ruby with support for custom test cases.
  • ☁️ Submit Directly – Submit solutions to Codeforces/CSES with a single click using the background server.
  • 🎯 Handle Tracking – Track your solved/unsolved problems using color-coded rating difficulty highlights matched directly to Codeforces ranks.
  • 🎨 Solution References – Access reference code links from top-rated handles (e.g. tourist, jiangly) in the problem description view.

The beautifully crafted AMOLED Judge View



🛠️ Visual Aesthetics

Codeforces Pro features a customized, state-of-the-art UI system:

  • Glassmorphism Design: Subtle card borders, semi-transparent overlays, and backdrop blur variables.
  • Animated Statuses: Micro-animations for compilation, execution spinners, and pulsing status indicators.
  • Curated HSL Palettes: Elegant rank coloring (Newbie, Pupil, Specialist, Expert, Master, etc.) matching VS Code theme variables.

Track your progress by rating difficulty



🚀 Quick Start & Submission Guide

Codeforces Pro makes submitting your solutions completely frictionless, but it requires a quick one-time setup.

1. Installation

  1. Search for Codeforces Pro in the VS Code Marketplace.
  2. Click Install.

2. How to use "Submit" (Important!)

To submit code directly from VS Code to Codeforces, the extension uses a browser bridge.

  1. Install the Browser Extension: You must install the cph-submit browser extension. Download it from here.
  2. Open the Problem Tab: Keep the Codeforces problem page open in your browser.
  3. Submit: In VS Code, click the Submit button in the Judge View (or press Ctrl+Alt+S). Your code will instantly be picked up by your browser and submitted on Codeforces automatically!

Run locally against official constraints and submit seamlessly!


3. Basic Workflow

  1. Open any empty project folder in VS Code.
  2. Select a problem from the Codeforces Pro sidebar, or click on a problem sheet.
  3. The extension will automatically create the source file and pull down all official test cases.
  4. Write your solution code, then run it against the cases by clicking Run All in the Judge view (or use keybind Ctrl+Alt+B).
  5. Hit Submit to get accepted!

🔐 License & Credits

Developed by Shivvx under the Wiroxa organization.

  • Developer: Shivvx on GitHub
  • License: MIT License. See the LICENSE file for terms.

Built for speed. Designed for champions.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft