Developer Tools Visual Studio Code Extension
Vaiaksh CP Runner / 0.0.3
A lightweight, low-latency competitive programming runner for Visual Studio Code, engineered for C++, Java, and Python.
$ language.detect()
C++ · Java · Python
$ runner.health()
✓ online ready for input
Designed for the
moment after compile.
Vaiaksh CP Runner provides an integrated execution environment for competitive programming. It pairs a dedicated side panel with persistent custom input, live output rendering, execution metrics, and automated Time Limit Exceeded safeguards.
Three-language execution
Compile and run C++ with g++, Java with javac and java, and Python with python3 from one focused environment.
A dedicated working surface
Keep custom input buffered, inspect live output, and run code from an integrated side panel.
Guardrails for the difficult cases
Configurable timeouts terminate processes with SIGKILL so infinite loops do not hold the editor hostage.
Useful execution signals
Read runtime in milliseconds, peak resident memory, and process exit codes without breaking flow.
Output with a ceiling
Output truncates after 50,000 characters to protect the editor from excessive rendering work.
Shape the
runner to fit.
vaiaksh-cp-runner.autoOpenUIfalseBooleanvaiaksh-cp-runner.panelWidth30Number · 10—90vaiaksh-cp-runner.timeout5000MillisecondsStay in
the keyboard.
Change, recorded
with intent.
- Current published release.
- Added automatic UI opening configuration.
- Improved ESLint dependency alignment.
- Initial release.
- C++, Java, and Python execution.
- Split-panel interface and output length protection.