OpenGithubs / OpenGithubs/weekly

【开源自荐】Cate:一个无限画布式的桌面 IDE,编辑器、终端、浏览器、AI 智能体自由摆放

Open
#115 0 comments 0 reactions 0 assignees View on GitHub

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

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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.