[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-11207":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":9,"totalLinesOfCode":9,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":9,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":9,"createdAt":9,"pushedAt":9,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":16,"starSnapshotCount":16,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},11207,"desktop-cc-gui","zhukunpenglinyutong\u002Fdesktop-cc-gui","zhukunpenglinyutong","CC GUI 客户端（专为开发者打造的VibeCoding平台）",null,"https:\u002F\u002Fgithub.com\u002Fzhukunpenglinyutong\u002Fdesktop-cc-gui","TypeScript",2837,246,5,182,0,44,124,437,132,29.18,false,"main","2026-06-12 02:02:30","\u003Cdiv align=\"center\">\n\n# Desktop CC GUI\n\n\u003Cimg width=\"120\" alt=\"Image\" src=\".\u002Ficon.png\" \u002F>\n\n**English** · [简体中文](.\u002FREADME.zh-CN.md)\n\n\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F25546\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Ftrendshift.io\u002Fapi\u002Fbadge\u002Frepositories\u002F25546\" alt=\"zhukunpenglinyutong%2Fdesktop-cc-gui | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\n![][github-contributors-shield] ![][github-forks-shield] ![][github-stars-shield] ![][github-issues-shield]\n\n\u003C\u002Fdiv>\n\n**ccgui** is built for professional developers as an alternative to Cursor. Focused on developer experience, our ultimate goal is to build a 100% open-source and transparent **next-generation VibeCoding editor (powered by Claude Code, Codex, and more)**.\n\n> This is a project built upon [CodexMonitor](https:\u002F\u002Fgithub.com\u002FDimillian\u002FCodexMonitor)\n\n\u003Cimg src=\".\u002Fdocs\u002Fbanner.png\" alt=\"ccgui Banner\" width=\"800\" \u002F>\n\n---\n\n### Core Features\n\n#### Multi-Engine\n\nManage multiple AI coding engines in a single interface and switch freely between them:\n\n- **Claude Code** — Deep integration with the full Anthropic model family (Haiku \u002F Sonnet \u002F Opus)\n- **Codex CLI** — Full lifecycle management with custom model and parameter support\n- **OpenCode CLI** — Built-in control panel with visual configuration for Providers \u002F MCP \u002F Sessions\n- **Gemini CLI** — Supported (under active development)\n- **Custom Providers** — Configurable channels including official, regional, aggregator, and third-party services\n\n#### Professional Development Panels\n\nMore than a chat window — a complete development workbench:\n\n- **Chat Canvas** — Rich-text input with file\u002Fimage\u002Fcode snippet attachments, `@` file references, `\u002F` command triggers\n- **Built-in Terminal** — Full shell terminal powered by xterm.js with pseudo-TTY support\n- **Git Panel** — Commit history visualization, branch management, worktree support, diff review\n- **Kanban Board** — Drag-and-drop task management (Todo → In Progress → Testing → Done)\n- **Plan Panel** — Task decomposition and planning visualization\n- **Parallel Execution** — Run multiple agents simultaneously with real-time status tracking\n\n#### AI Memory System\n\n- **Project Memory** — Persistent memory storage with semantic classification (8+ memory types)\n- **Skills System** — Reusable skill\u002Fagent management with import and export support\n- **Prompt Library** — Custom prompt management and quick execution\n\n#### MCP Protocol Support\n\nBuilt-in Model Context Protocol support for configuring and managing MCP Servers, extending AI tool-calling capabilities.\n\n#### Cross-Platform Native Experience\n\n- **macOS** — Frameless window with native title bar integration (Intel \u002F Apple Silicon \u002F Universal)\n- **Windows** — Frameless window with custom drag regions\n- **Linux** — AppImage packaging, ready to use out of the box\n\n#### More Capabilities\n\n- Voice dictation (Whisper model, macOS\u002FLinux)\n- Global search (files, conversations, kanban, skills, commands, and more — 8 result types)\n- Syntax highlighting (CodeMirror 6 + Prism.js, 10+ languages)\n- Mermaid diagram rendering\n- Multi-language UI (English \u002F Chinese)\n- Auto-update\n\n---\n\n### Local Development and Debugging\n\n#### 1. Prerequisites\n\nMake sure the following tools are installed:\n\n- [Node.js](https:\u002F\u002Fnodejs.org\u002F) (>= 18)\n- [Rust](https:\u002F\u002Frustup.rs\u002F) (stable)\n- [Tauri CLI](https:\u002F\u002Ftauri.app\u002F) (`npm install -g @tauri-apps\u002Fcli`)\n- cmake\n\nRun the environment check:\n\n```bash\nnpm run doctor\n```\n\n#### 2. Install Frontend Dependencies\n\n```bash\nnpm install\n```\n\n#### 3. Start Development Mode\n\n```bash\nnpm run tauri:dev\n```\n\n> The first launch will compile the Rust backend, which takes longer. Subsequent launches use incremental compilation.\n\n#### 4. Frontend-Only Development (without Tauri)\n\n```bash\nnpm run dev\n```\n\n#### 5. Build for Production\n\n```bash\n# macOS (Apple Silicon)\nnpm run build:mac-arm64\n\n# macOS (Universal)\nnpm run build:mac-universal\n\n# Windows\nnpm run build:win-x64\n\n# Linux\nnpm run build:linux-x64\n```\n\n#### 6. Linting and Testing\n\n```bash\nnpm run lint          # ESLint check\nnpm run typecheck     # TypeScript type check\nnpm run test          # Run frontend tests\n```\n\n---\n\n### Download\n\nDownload link: https:\u002F\u002Fgithub.com\u002Fzhukunpenglinyutong\u002Fdesktop-cc-gui\u002Freleases\n\n---\n\n### Future Iterations\n\nWhile the app is already usable, I'm not yet satisfied with the polish on the details. I plan to release at least one update per day, aiming for 100 iterations. Feedback and issues are welcome!\n\nYour Stars and recommendations help more people discover this project. Thank you!\n\n---\n\n### License\n\n[MIT](https:\u002F\u002Fgithub.com\u002Fzhukunpenglinyutong\u002Fdesktop-cc-gui?tab=MIT-1-ov-file)\n\n---\n\n## Friendship Link\n\nThanks for the support and feedback from the friends at [LINUX DO](https:\u002F\u002Flinux.do\u002F). \n\n---\n\n## Contributors\n\nThanks to all the contributors who help make ccgui better!\n\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd align=\"center\">\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzhukunpenglinyutong\">\n        \u003Cimg src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F31264015?size=100\" width=\"100\" height=\"100\" alt=\"zhukunpenglinyutong\" style=\"border-radius: 50%; border: 3px solid #ff6b35; box-shadow: 0 0 15px rgba(255, 107, 53, 0.6);\" \u002F>\n      \u003C\u002Fa>\n      \u003Cdiv>🔥🔥🔥\u003C\u002Fdiv>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchenxiangning\">\n        \u003Cimg src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F19299585?size=100\" width=\"100\" height=\"100\" alt=\"chenxiangning\" style=\"border-radius: 50%;\" \u002F>\n      \u003C\u002Fa>\n      \u003Cdiv>🔥🔥🔥\u003C\u002Fdiv>\n    \u003C\u002Ftd>\n    \u003Ctd align=\"center\">\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyoucaizhang\">\n        \u003Cimg src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F95678323?size=100\" width=\"100\" height=\"100\" alt=\"youcaizhang\" style=\"border-radius: 50%;\" \u002F>\n      \u003C\u002Fa>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n---\n\n## Star History\n\n[![Star History Chart](https:\u002F\u002Fapi.star-history.com\u002Fsvg?repos=zhukunpenglinyutong\u002Fdesktop-cc-gui&type=date&legend=top-left)](https:\u002F\u002Fwww.star-history.com\u002F#zhukunpenglinyutong\u002Fdesktop-cc-gui&type=date&legend=top-left)\n\n\u003C!-- LINK GROUP -->\n\n[github-contributors-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcontributors\u002Fzhukunpenglinyutong\u002Fdesktop-cc-gui?color=c4f042&labelColor=black&style=flat-square\n[github-forks-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fzhukunpenglinyutong\u002Fdesktop-cc-gui?color=8ae8ff&labelColor=black&style=flat-square\n[github-issues-link]: https:\u002F\u002Fgithub.com\u002Fzhukunpenglinyutong\u002Fdesktop-cc-gui\u002Fissues\n[github-issues-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fzhukunpenglinyutong\u002Fdesktop-cc-gui?color=ff80eb&labelColor=black&style=flat-square\n[github-license-link]: https:\u002F\u002Fgithub.com\u002Fzhukunpenglinyutong\u002Fdesktop-cc-gui\u002Fblob\u002Fmain\u002FLICENSE\n[github-stars-shield]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fzhukunpenglinyutong\u002Fdesktop-cc-gui?color=ffcb47&labelColor=black&style=flat-square\n","Desktop CC GUI 是专为开发者打造的一款VibeCoding平台客户端。它集成了多种AI编码引擎，支持Claude Code、Codex CLI、OpenCode CLI等多种模型，并允许用户在单一界面中自由切换。该工具提供了一个完整的开发工作台，包括聊天画布、内置终端、Git面板、看板管理等功能，极大地提升了开发效率。此外，它还具备项目记忆系统和技能系统，能够帮助用户管理和复用代码片段。Desktop CC GUI 适用于需要高效编写和管理代码的开发者，特别是在涉及多语言或多框架的复杂项目中。",2,"2026-06-11 03:31:21","trending"]