跳到正文
V2EX·· 2 天前AI 评分28

GeeTree:作者发布纯自主研发的 Rust Git 客户端

完全自有知识产权,纯自主研发的 Rust Git 客户端 GeeTree

AI 导读

GeeTree 是作者自主研发的 Rust Git 客户端,采用 Rust+GPUI 技术栈,提供代码对比与合并、提交历史和文件 diff 全文搜索,以及 AI Agent 集成。作者称其可处理 200 多万次提交的仓库,并称启动后仅占用几十 MB 内存;可通过 brew install --cask cmzy/tap/geetree 安装。

正文

GeeTree 是我自己蹬的纯原生、Rust+GPUI 技术栈的 Git 客户端。

有啥优点: 有啥优点:

  1. 纯原生应用 跟 Zed 编辑器同样的技术栈,速度快、120fps 跟德芙一样丝滑。
  2. 低内存占用 启动后只占几十 MB 内存,节省资源。
  3. 专为超大型仓库设计 200 多万提交的超大型仓库不卡不等,丝滑使用。
  4. 跟 Jetbrains 家一样的对比/合并体验 AI 写代码的时候,再也不用启动 IDE 来做代码 review 了。
  5. 极致的全文搜索 给提交历史、文件 diff 做了全文索引,毫秒级就可以出搜索结果
  6. AI 集成 支持把搜索体验集成到 AI Agent 这样每次写代码的时候,AI 可以搜索代码的变更历史,再也不会乱改了
  7. 今天自己过生日,发布生日特别版。

下载在这里: https://geetree.app/ 或者直接 brew install --cask cmzy/tap/geetree

最后,如果有谁能教会我给人送币,那么我会给前 100 个回复的送 V2EX 的币。感谢大家支持!!

截图展示: history-detail-right

file-status

search-results

compare-versions

来源:V2EX · v2ex.com