Competitive Editor

CP Editor is an editor for competitive programming, with tools for writing and testing solutions.

cpeditor.org
Competitive Editor homepage screenshot

About Competitive Editor

CP Editor is an editor for competitive programming that automates compilation, execution and testing. It fetches sample test cases from Codeforces, AtCoder and other platforms, runs code against multiple cases with output comparison, and submits solutions to Codeforces using CF Tool.

It includes code folding, syntax highlighting with theme selection, split views, and real-time error and warning checks via Language Server Protocol. It officially supports C/C++, Java and Python with custom compilation commands, and can run code without saving with restore from the last session.

Key features

  • Fetch sample test cases from Codeforces, AtCoder and other platforms
  • Compile and run code on multiple test cases with output comparison
  • Submit solutions to Codeforces using integrated CF Tool
  • Run code without saving with restore from last session
  • Highlight errors and warnings while typing via LSP
  • Support C/C++, Java and Python with custom compilation commands
Best for: Competitive programmers who write solutions in C/C++, Java or Python and test against platform sample cases.
Good for
  • Fetches test cases and compares outputs without manual checking
  • Submits to Codeforces and shows verdicts in the editor
  • Checks code as you type with error and warning highlights
Watch out for
  • Official support limited to C/C++, Java and Python
  • In-editor submission described only for Codeforces

Competitive Editor at a glance

Type
Online tool
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Good for
Developers
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Competitive Editor alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 9 alternatives

Popular in Code Editors & IDEs

Well-known listings from the same topic.

All 74

Competitive Editor FAQ

Which languages does CP Editor support?
It officially supports C/C++, Java and Python, with custom compilation commands and runtime arguments.
Can I submit solutions from the editor?
Yes, it integrates CF Tool to submit solutions to Codeforces and view verdicts without leaving the editor.
Can I run code without saving?
Yes, code can be run with one click without saving, and the hot exit feature restores code from the last session.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing