claude-web-ide
v1.3.1
Published
A beautiful localhost Web IDE / GUI wrapper for Claude Code CLI — file explorer, Monaco editor, split-pane terminal, live chat
Maintainers
Readme
Claude Web IDE
A beautiful, localhost Web IDE and GUI wrapper for Claude Code CLI.
Gives you a split-pane interface with file explorer, Monaco editor, live terminal, and Claude Code chat — right in your browser.
✨ Features
- 🗂️ VS Code-style file explorer with live file watching
- 📝 Monaco Editor (same engine as VS Code) with syntax highlighting
- 💬 Claude Code chat pane with real-time streaming output
- 🖥️ Integrated terminal — runs your actual shell (PTY)
- 🔍 Diff viewer — see exactly what Claude changed before accepting
- ⚡ Accept / Decline edits buttons — no need to type
yorn - 🎨 Dark mode, responsive layout, drag-to-resize panes
📦 Requirements
- Node.js ≥ 18
- Claude Code CLI installed and authenticated (
claudecommand available in PATH)
🚀 Install & Run
One-time install (global)
npm install -g claude-web-ideStart the IDE
# Navigate to your project first (optional — you can also pick a folder inside the IDE)
cd /path/to/your/project
# Launch
claude-web-ideThe IDE will open automatically at http://127.0.0.1:5001
⚙️ Options
claude-web-ide [options]
--port <number> Run on a custom port (default: 5001)
--no-open Don't auto-open browser
--help, -h Show helpExamples:
claude-web-ide --port 8080 # custom port
claude-web-ide --no-open # headless / server mode🔄 Upgrade
npm update -g claude-web-ide🗑️ Uninstall
npm uninstall -g claude-web-ide🛠️ Running from source (for developers)
git clone <repo-url>
cd claude-web-ide
npm install
npm run dev # starts Vite dev server + Express server concurrently📄 License
MIT
