sidebranch
停了 证据强度 中 开源 PH 发布 2026-09-04 · 103 票
- 官网
- sidebranch.dev/
- PH
- www.producthunt.com/products/sidebranch/launches/sidebranch,2026-09-04,103 票(发布日 100)/ 日榜第 10、周榜第 78、月榜第 327 / 7 条评论
- 一句话
- 一个本地 sidecar 守护进程 + Chrome 扩展,把任意分支 checkout 到独立 git worktree 并在自己的端口跑起来,在浏览器里并排 / 叠加对比两个分支的 UI,不碰你当前工作区。
- 团队
- 1 人。Cristobal(Cris)Graña Samanez,秘鲁出生,现居 Scottsdale, AZ;本职是 Vetcove 的 Staff Design Engineer(此前在 Centauri 带产品与设计、在 GoDaddy 做 Lead UX Engineer)官网 cristobalgrana.me。GitHub 账号 cristobalwee,npm 维护者 cristo_grana。此前做过 Trellis(设计系统生成器)、Tastify、Ray 阅读 App、Beat the Box。
- 收费
- 免费。官网没有定价页(
sidebranch.dev/pricing返回 404),首页全文无 pricing / 付费字样;仓库 MIT 许可官网 + GitHub LICENSE。没有旧档可对比。 - 状态判断
- 已经停了——发布后两个月零提交、零 npm 发布、外部 PR 挂两个月没人回,近 30 天 npm 下载 9 次。
- 证据强度
- 中(PH 库、GitHub 网页/API、npm registry 三方对上;Chrome 商店库只有空壳条目,indie 无记录)
它在各库的曲线
发布之后的表现
收入
- indie(TrustMRR)库里没有 sidebranch,也没有创始人名下其他产品(按域名 sidebranch.dev / cristobalgrana.me / trellisdesign.io / readray.app 和 founder 名查均无)库。
- 产品本身是 MIT 免费开源,没有收款入口,所以「没有收入」是设计结果而不是失败信号。
用户 / 下载
- Chrome 扩展:37 个用户,0 个评分,版本仍是 0.1.0,最后更新 2026-09-04(发布当天之后再没更新过)官网商店页 2026-11-02 抓取。chromestore 库里只有一条 id 为
ljgndbomggclpkejggdhocihphhhdhig的空壳条目(has_detail=false,users/评分全空),没有历史曲线库。 - npm:
sidebranch只有一个版本 0.2.0,发布于 2026-09-01T20:45Znpm registry。下载量:9/1 首发日 122 次,之后逐日衰减,9 月合计约 177 次,10 月合计 9 次;近 30 天(9/30–10/29)只有 9 次下载,10/3–10/7、10/9–10/15、10/19–10/21、10/23–10/27 多天为 0npm downloads API。 - App Store / Google Play / Mac App Store 库里都没有它(不是移动产品)库。
开发者关注
- GitHub
cristobalwee/sidebranch:18 star、1 fork(fork/star 5.6%,正常区间)、1 watcher、1 个 open issue/PR;仓库 2026-08-31 建,最后 push 2026-09-03,15 个提交全部集中在 8/31–9/3 四天内GitHub API 2026-11-02。 - 外部贡献:PR #3「Add paneOrigin: panes served on a hostname or over TLS」由 neelrocketbots 于 2026-09-05 提交,写得很完整(71/71 测试通过),至今 open、0 条回复GitHub API。这是「作者已经不看了」最直接的证据。
- github 库里没有这个仓库(未达 50 星入库门槛),所以没有 star 走势曲线库。
讨论
- Hacker News 库里没有 sidebranch 的任何帖子(按域名、仓库名、标题查均无)库。但话题本身在 HN 很热:2026-09-08「Working with Git Worktrees in Magit」147 分、2026-06-22 Show HN「Oak – Git alternative designed for agents」216 分、2026-06-01「Rift: Better Alternative to Git Worktrees」54 分库——说明「worktree」有流量,只是这个产品没进去。
- X 本地库(560 人 core 名单)零提及;创始人 @cristo_grana 不在名单里库。
- 第三方媒体:德国 drweb.de 2026-09-17 发过一篇介绍《Sidebranch: Zwei Branches visuell vergleichen?》,是发布后唯一可见的外部报道〔www.drweb.de/sidebranch-branches-visuell-vergleichen/〕。
- PH 评论区可见两条(页面被 Cloudflare 拦,只能从搜索摘要读到):一条是作者回复「I've thought of adding a mode to make the diff state more easily accessible by agents」;一条是用户 Nivy 2026-09-25 问「loopback only w/ zero deps means no security convo before i put it on a client project. how many worktrees run at once before my laptop gives up」——问的是能不能上客户项目,不是「我要买」。
官网动态
- 站点还在,内容与 2026-09-05 的 Wayback 快照逐字一致,仍标 v0.2.0Wayback + 官网 2026-11-02。
- 仓库 CHANGELOG 有一个很长的
[Unreleased]段(扩展、view ports、sidebranch stop、/handshake等),但 npm 上只有 0.2.0 一个版本、最后提交 9/3——官网和 README 里写的npx sidebranch stop、doctor等命令属于未发布代码npm registry + CHANGELOG.md。 - 没有博客、没有 changelog 页面、没有融资或收购消息。
自报 vs 实际
| 自报 | 出处 | 对照 |
|---|---|---|
| 「Launched at #10 on Product Hunt」 | 创始人作品集 cristobalgrana.me | 与库一致:post.daily_rank=10,launch_day_score=100库 |
| PH 票数 103 | PH 页面 | 库里 score=103、launch_day_score=100,一致库 |
| 官网标 v0.2.0 | sidebranch.dev | npm 最新确实 0.2.0,但 0.2.0 发布于 9/1,而 CHANGELOG 里 0.2.0 之后的功能全在 Unreleased,官网却已在教用户用这些命令——版本号对得上,功能对不上 |
| 无任何用户数 / 收入自报 | — | 没有可对的自报数字;第三方实测是 37 个扩展用户、近 30 天 9 次 npm 下载 |
为什么成了 / 没成
没成,原因不是产品差,而是三件事叠在一起:
- 没有商业闭环。MIT 免费 + 单人 + 全职工作(Vetcove Staff Design Engineer),产品从第一天起就没有收款路径,也没有「必须持续投入」的压力。结果是发布四天写完、之后两个月零提交。
- 需求窗口被 agent 工具挤走。2026 年 worktree 的真实增量需求是「给并行跑的 coding agent 隔离工作区」(HN 上 Rift、Oak 都是这个方向),而 sidebranch 服务的是「人 review PR 时肉眼看 UI 差异」——受众要同时满足:前端项目、本地跑 dev server、需要视觉回归对比。这个交集比「用 agent 的人」小一个量级。
- 分发只做了一次。PH 103 票、日榜第 10(当天第一名 GPT-6 Astra 536 票),之后没有 HN、没有 X 传播、没有更新日志;npm 首发日 122 次下载(含作者自己和 CI)之后掉到每天 0–2 次,扩展停在 37 个用户。安装还要四步:npx init → 写 .sidebranch.json → 起 daemon → 装扩展,每一步都在筛人。
对想跟的人
这个方向还有位置,但不在「给人看的 diff」。看两个数字:PH 拿到 103 票、日榜第 10,换来的却是 37 个扩展用户和近 30 天 9 次 npm 下载——说明「本地视觉对比」这个卖点能换来掌声,换不来安装。真正的位置是作者自己在 PH 评论里点出的那句「make the diff state more easily accessible by agents」:把「分支跑起来 + 截图 + 对比」做成 agent 可调用的能力(CLI / MCP),而不是一个要人点的小药丸。最大的坑是免费开源 + 单人维护 + 四步安装,任何一条都会让留存归零,三条一起就是 37 个用户。
没查到的
- indie(TrustMRR):没有 sidebranch,也没有创始人其他产品,所以收入、MRR、订阅数、是否挂牌出售全部无法回答。
- appstore / googleplay / macappstore:三个库都没有它(非移动产品)。
- github 库:仓库未达 50 星入库门槛,没有 star 逐日曲线,只有 GitHub API 的当前快照。
- chromestore 库:条目存在但 has_detail=false,没有用户数历史、没有 item_snap,37 这个数字只能来自商店网页单点。
- hackernews 库:零帖子,无法判断「发了没人看」还是「根本没发」。
- x 本地库:零提及,创始人不在名单,无法看其发布后的推文反应。
- PH 页面被 Cloudflare 拦截,7 条评论只从搜索摘要读到 2 条,评论全貌和 maker 置顶评论正文没拿到。
档案由 agent 建(deepseek/deepseek-v4.1-flash,36 步,2026-11-01T16:24);〔库〕= 我们自己的库,〔官网〕= 当天抓的网页。