A modern, browser-based JavaScript code editor built with React, Vite, and Monaco Editor.
- Monaco-powered code editing
- Separate HTML, CSS, and JavaScript files
- Live preview in a sandboxed iframe
- Console output capture
- Runtime error reporting
- Keyboard shortcuts
- Template gallery
- Local workspace persistence
- Export complete project as a single HTML file
- Beautiful responsive UI with dark and light theme support
npm install
npm run devOpen the local development URL shown by Vite.
npm run buildCtrl/Cmd + Enter→ Run codeCtrl/Cmd + S→ Save workspace locallyShift + Alt + F→ Format the active file via Monaco
src/
components/
data/
hooks/
utils/
- React
- Vite
- Monaco Editor
- Lucide React