OpenGithubs / OpenGithubs/weekly
【开源自荐】Cate:一个无限画布式的桌面 IDE,编辑器、终端、浏览器、AI 智能体自由摆放
Open
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 1.7k
- Forks
- 71
- PR merge metrics
- No merged PRs in 30d
Description
项目地址:https://github.com/0-AI-UG/cate
技术栈:Electron + React 18 + TypeScript + Tailwind CSS
协议:MIT 平台:macOS / Windows / Linux

Cate 是一个开源桌面应用,把代码编辑器、终端、浏览器、文档和 AI 智能体放到一块可无限缩放的画布上自由摆放,类似 Figma 或 Miro,面向写代码。
主要功能:
- 无限缩放画布,所有面板都是节点,可拖动、缩放、平移
- Monaco 编辑器、xterm.js 终端(node-pty 后端,WebGL 渲染)、内嵌浏览器、Git 面板、带 Git 状态的文件树、PDF 和 docx 预览
- 内置 AI 智能体面板,可直接开 Claude Code 线程,多个智能体并行
- 面板可停靠成标签栈,也可拆成独立窗口
- 主题系统:一套主题同时管界面、终端 ANSI 调色板和编辑器语法高亮
- 工作空间布局自动保存恢复
- 界面多语言,提供简体中文 README
欢迎试用,也欢迎提 issue 和 PR。
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
This is a self-promotion post describing the Cate project, but it names no repository file, test, entry point, requested change, or completion criterion. Clarify whether the project should be added to the weekly publication and what content or format is required.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, react, tailwindcss, typescript
- Domain
- content
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100