farion1231 /
cc-switch
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Loading repository data…
yiliqi78 / repository
A Claude Code GUI — Tauri 2 + React 19 + TypeScript + Tailwind CSS 4
TOKENICODE wraps the powerful Claude Code CLI in a polished desktop interface — bring your own API key, connect any provider, and get a native coding experience with file exploration, session management, and structured permission control.
Download · Features · Screenshots
| 🔑 Bring Your Own API | 🇨🇳 China-Ready | 🛡️ SDK Control Protocol | 🎨 Beautiful & Native |
| 6 preset providers + custom endpoints. One-click config import/export. | Gitee mirror for updates, pre-configured Chinese API providers (DeepSeek, Zhipu GLM, Qwen, Kimi, MiniMax). | Structured permission approval — 4 work modes (code / ask / plan / bypass) with typed allow/deny over stdin. | Tauri 2 native desktop experience. Multiple themes × light/dark mode. |
Download the latest .dmg from Releases, open it, and drag TOKENICODE to your Applications folder.
Available for both Apple Silicon (arm64) and Intel (x86_64). The app is code-signed and notarized — no extra steps needed.
Download the latest .msi or .exe installer from Releases and run it. Requires Windows 10 or later.
Download the .AppImage, .deb, or .rpm package from Releases. Requires WebKit2GTK.
China users: If GitHub downloads are slow, grab releases from the Gitee mirror. The app also checks Gitee for updates when GitHub is unreachable.
Use Claude through any compatible API endpoint — not just Anthropic's official API.
326ms)TOKENICODE is designed to work well behind the Great Firewall:
TOKENICODE v0.8.0 uses Claude CLI's native control protocol for permission handling:
allow / deny messages via stdinReal-time conversation with Claude Code using NDJSON streaming. The UI shows distinct phases:
All Claude Code sessions are persisted and fully manageable:
Browse your project tree with full file management:
File restoration uses Claude CLI's native checkpoint system:
--replay-user-messages and CLI file checkpointingCmd+K / Ctrl+K) for quick access to new chats, panel toggles, theme switching, and settingsMonitor Claude's sub-agents in real-time — see which agents are spawning, thinking, running tools, or completed.
Manage Claude Code skills (edit, enable/disable, right-click context menu) and MCP server connections directly from the UI.
| Shortcut | Action |
|---|---|
Cmd+K | Open command palette |
Cmd+N | New chat |
Cmd+B | Toggle sidebar |
Cmd+. | Toggle file panel |
Cmd+, | Open settings |
Cmd+Enter | Send message |
Cmd++ / Cmd+- | Adjust font size |
Cmd+0 | Reset font size |
Escape | Close overlay / cancel |
On Windows/Linux, replace
CmdwithCtrl.
| Layer | Technology |
|---|---|
| Desktop framework | Tauri 2 |
| Frontend | React 19 + TypeScript 5.8 |
| Styling | Tailwind CSS 4 |
| State management | Zustand 5 (10 stores) |
| Code editor | CodeMirror 6 |
| Bundler | Vite 7 |
| Backend | Rust (tokio, reqwest, serde, notify) |
| Package manager | pnpm |
Main Interface — Three-panel layout with sidebar, chat, and file explorer
Streaming Chat — Real-time thinking, writing, and tool execution
Session Management — Pin, archive, date groups, batch operations
File Explorer — SVG icons, change markers, flat search
File Editing — Built-in CodeMirror editor with syntax highlighting
Plan Mode — SDK permission approval cards
Agent Activity — Monitor sub-agent tasks in real-time
Skills Management — Right-click context menu for skills
HTML Preview — Live preview of HTML files
Settings — Four-tab layout with theme preview cards
Contributions are welcome! Please open an issue or pull request.
git checkout -b feat/my-featurefeat: add new featureThis project is licensed under the Apache License 2.0 — see the LICENSE file for details.
If you find TOKENICODE useful, please consider giving it a ⭐!
Selected from shared topics, language and repository description—not editorial ratings.
farion1231 /
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
JCodesMore /
Clone any website with one command using AI coding agents
jarrodwatts /
A Claude Code plugin that shows what's happening - context usage, active tools, running agents, and todo progress
coleam00 /
The first open-source harness builder for AI coding. Make AI coding deterministic and repeatable.
wasp-lang /
A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma). Full-featured: Auth (email, google, github, slack, MS), Email sending, Background jobs, Landing page, Payments (Stripe, Polar.sh), Shadcn UI, S3 file upload. AI-ready with tailored AGENTS.md, skills, and Claude Code plugin. One cmd deploy. Powered by Wasp full-stack framework.
matt1398 /
The missing DevTools for Claude Code — inspect session logs, tool calls, token usage, subagents, and context window in a visual UI. Free, open source.