Skip to content

node-overflow/CP-Code-Editor

Repository files navigation

CompileX v1.2.1

A lightweight C++ editor made for competitive programmers. Write, run and test your C++ code quickly in your browser or locally on your computer.

Features

  • Syntax highlighting and proper indentation
  • Font size adjustment
  • Word wrap and minimap
  • Run code with a click or Ctrl + B (build code like Sublime Text)
  • All C++ header files precompiled to save compilation time
  • Stopwatch for coding sessions
  • Input and output console integrated alongside the editor
  • Supports multiple popular themes like Monokai, Dracula, Night Owl, and more

What's New

  • Fixed bugs and improved stability
  • Performance enhancements

Tech Stack

  • Frontend: HTML, CSS, JavaScript, TailwindCSS
  • Backend: Node.js, Express.js
  • Compiler: g++
  • Editor: Monaco Editor
  • Icons: Font Awesome

Requirements (for localhost)

  • Node.js
  • g++ compiler installed locally

Installation

  1. Clone this repository
  2. Install dependencies
    npm install
  3. Run the server
    node server.js

Contribution

Contributions are welcome. If you find a bug, have a suggestion or want to add a feature, feel free to open an issue or a pull request.

Made By Piyush with ❤️

About

A simple code editor for C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published