Run, save, and share code snippets in dozens of programming languages with the glot.io online playground.
Competitive Editor
CP Editor is an editor for competitive programming, with tools for writing and testing solutions.

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
- 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
- Official support limited to C/C++, Java and Python
- In-editor submission described only for Codeforces
Competitive Editor at a glance
- Website
- cpeditor.org
- Category
- Development › Code Editors & IDEs
- 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.
Debug assembly programs with ZathuraDbg, an open-source graphical debugger for x86_64.
Ideone compiles and runs code online across C, C++, Java, Python, and many other languages.
Cross-platform source code editing is available in CudaText, with downloads and documentation.
Code can be edited, compiled, and run in many languages through myCompiler’s online IDE.
Cate provides a spatial coding workspace with editor, terminal, and browser panels.
Popular in Code Editors & IDEs
Well-known listings from the same topic.
Competitive Editor FAQ
Which languages does CP Editor support?
Can I submit solutions from the editor?
Can I run code without saving?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











