Claude Code desktop
Claude Code Web UI
Browser-based chat interface for the Claude Code CLI with streaming responses.
Install
npm install -g claude-code-webuigit clone https://github.com/sugyan/claude-code-webui.gitFrom the README
π Claude Code Web UI This project is no longer actively maintained. Issues and pull requests are unlikely to receive responses. The repository has been archived and is kept available for reference. Feel free to fork it if you'd like to continue development. A modern web interface for Claude Code CLI - Transform your command-line coding experience into an intuitive web-based chat interface π¬ View Demo π± Screenshots π‘ Light Theme Screenshots π§ Advanced Features π Table of Contents - β¨ Why Claude Code Web UI? - π Quick Start - βοΈ CLI Options - π¨ Troubleshooting - π§ Development - π Security Considerations - π Documentation - β FAQ - π€ Contributing - π License β¨ Why Claude Code Web UI? Transform the way you interact with Claude Code Instead of being limited to command-line interactions, Claude Code Web UI brings you: π― Key Features - π Permission Mode Switching - Toggle between normal and plan mode execution - π Real-time streaming responses - Live Claude Code output in chat interface - π Project directory selection - Visual project picker for context-aware sessions - π¬ Conversation history - Browse and restore previous chat sessions - π οΈ Tool permission management - Granular control over Claude's tool access - π¨ Dark/light theme support - Automatic system preference detection - π± Mobile-responsive design - Touch-optimized interface for any device π Quick Start Get up and running in under 2 minutes: Option 1: npm Package (Recommended) Option 2: Binary Release Option 3: Development Mode Prerequisites - β Claude CLI installed and authenticated (Get it here) - β Node.js >=20.0.0 (for npm installation) or Deno (for development) - β Modern browser (Chrome, Firefox, Safari, Edge) - β dotenvx (for development): Install guide βοΈ CLIβ¦
Details
- Repository
- sugyan/claude-code-webui
- Language
- TypeScript
- License
- MIT
- Last updated
- 29 May 2026
- Topics
- claudeclaude-cliweb-ui
FAQ
What is Claude Code Web UI?
Browser-based chat interface for the Claude Code CLI with streaming responses. It is a desktop for Claude Code, from sugyan/claude-code-webui on GitHub.
How do I install Claude Code Web UI?
Run npm install -g claude-code-webui, then follow the setup in the README.
Is Claude Code Web UI popular?
sugyan/claude-code-webui has 1,136 GitHub stars and 256 forks. It was last updated on 29 May 2026.
More desktop, web & mobile apps
Claude Code Monitor
314onikan27/claude-code-monitor
Real-time dashboard for monitoring multiple Claude Code sessions. CLI + Mobile Web UI with QR code access, terminal focus switching (iTerm2, Terminal.app, Ghostty). macOS only.
TOKENICODE
447yiliqi78/TOKENICODE
A Claude Code GUI β Tauri 2 + React 19 + TypeScript + Tailwind CSS 4
OpenCovibe
273AnyiWang/OpenCovibe
Local-first Tauri desktop app for working with Claude Code and Codex.
Offensive Claude
409hypnguyen1209/offensive-claude
Offensive security toolkit for Claude Code covering red team, exploit dev, AD attacks, EDR bypass, mobile pentest
The Claude Protocol
347AvivK5498/The-Claude-Protocol
Mutli-Agent orchestration workflow for Claude Code with automated task management using Beads CLI
AgentBox
269devilcoolyue/agentbox
Self-hosted browser workspace for Claude Code with Docker sessions, terminal, file browser and Git.
Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.