DevTrendsDeveloper trends
Accent color

starcat-app /

starcat

Starcat 是一款开源的 macOS 原生应用。它会把 GitHub Stars 同步到本地,你可以搜索、打标签、跟踪更新,也可以用 AI 帮你读懂项目。数据保存在你自己的 Mac 上。 为什么做 Starcat GitHub 的 Star 列表是一条不断往下延伸的时间线。 我收藏过上千个仓库。想找回其中一个,经常要翻很久;好不容易找到了,几个月后也想不起当初为什么收藏。标签总是懒得整理,项目更新也经常要等刷到别人的推文才知道。 后…

DTDesktop productivityDTLifestyle & entertainmentDTAgent extensionDTCLIDTDesktop appDTmacOSDTTerminal

Product images

About

Starcat 是一款开源的 macOS 原生应用。它会把 GitHub Stars 同步到本地,你可以搜索、打标签、跟踪更新,也可以用 AI 帮你读懂项目。数据保存在你自己的 Mac 上。 为什么做 Starcat GitHub 的 Star 列表是一条不断往下延伸的时间线。 我收藏过上千个仓库。想找回其中一个,经常要翻很久;好不容易找到了,几个月后也想不起当初为什么收藏。标签总是懒得整理,项目更新也经常要等刷到别人的推文才知道。 后来我开始重新思考 GitHub Star。我们习惯把它当成一个“以后再看”的书签,但收藏多了以后,它其实也记录了我们的专业兴趣和技能方向。 于是我做了 Starcat,把整理、理解、找回和评估 GitHub Stars 这几件事放到了同一个桌面应用里。 主要功能 仓库名、描述、Topics 和笔记都会进入 FTS5 索引,在本机毫秒级返回搜索结果。记不清仓库名时,还可以使用语义搜索。 AI 可以生成项目摘要、翻译 README。先弄清楚项目是做什么的、用了哪些技术,再决定要不要继续读。 AI 会推荐标签,但只提供建议。只有你确认后,标签才会写入。 可以订阅 Release。关注的仓库发布新版本时,Starcat 会发送通知。 Needs Review、Unmaintained、OpenSSF 分数等智能集合和仓库健康信息,可以帮你判断一个项目是否还值得继续关注。 浏览器插件、CLI 和 MCP 等周边项目,也都放在 starcat-app 组织下开源。 技术与开源 使用原生 SwiftUI 开发,不是 Electron、Tauri 或 Flutter,支持 macOS 15+ 和 Apple Silicon。 本地数据使用 GRDB 和 SQLite。仓库缓存可以重建,标签、笔记和状态则是用户自己的数据。 AI 采用 BYOK,Key 保存在 Keychain 中。 主仓库: 生态项目基本都已开源,只有用于 Direct 授权的 license-api 保持私有。客户端可以自行编译。

Discovery history

  1. 阮一峰周刊·用户投稿

    Aug 19, 2026 · 1 observations

Discuss this product