
GitHub Trending 应该是每一个开发者每日必逛的站点之一,但只要连续看上一段时间,就会发现GitHub Trending 的一些问题:
- 上榜项目是滞后指标,不是领先指标:一个仓库登上 Trending 时,往往已经被 Hacker News、X、Reddit 反复传播过了
- 榜单被”巨无霸”长期占据:Awesome 、Cheatsheet 类的仓库,只要一天多个几百 star 就会反复霸榜,淹没掉真正从 0 起步、但正在高速爬升的黑马
- 榜单维度单一:一个今天 +300 star 的 10 万 star 仓库,和一个今天 +300 star 的 500 star 新仓库,背后的信号强度完全不同。Trending 却把它们摆在同一个榜单里
- 榜单没有订阅、没有分类过滤、没有历史对比等功能
因此有众多类似 GitHub Trending 的开源项目排行榜单,包括以前介绍过的 OSS Insight、Trending Repositories ,虽然已经很不错,但功能还是有很多缺失。
RepoInsider 是最近上线的GitHub Trending 类型的开源热门项目排行榜,RepoInsider 的核心口号是 “Spot breakout GitHub repos early“。RepoInsider 的排行榜算法不以总 Star 数为核心指标,而是以增长速度(velocity)为核心指标,过滤掉“虚假 star 噪音”,直接呈现那些正在快速积累真实关注度的早期项目。
RepoInsider:https://repoinsider.com/
Reddit介绍:https://www.reddit.com/r/coolgithubprojects/s/eJamdNRzHh
RepoInsider的核心产品设计原则:
- 增长速度优先排序:不是按总 Star 数,而是按Daily Spike(日增长峰值) 和 Pulse(互动脉冲指标)排序
- 主打”引爆点”时段:RepoInsider的目标是在一个仓库”要红但还没红透”的那几天抓住它
- 明确的目标用户群:Newsletter 写手、开源工具猎手、技术博主,这些用户基本上都属于”靠内容和信息差吃饭的自媒体人”
- 只推送”信号”,不推送”噪音”:RepoInsider算法会主动过滤掉那些疑似刷 Star、Awesome 合集、纯粹蹭热点但没实质交付的仓库
- 提供 Rising 和 Hall of Fame 两个榜单:前者是”正在起飞”的短期榜,后者是”已经被验证过的”长期榜
- 提供 Weekly Signal Brief Newsletter订阅
要实现以上产品设计原则,RepoInsider 的过滤算法至关重要。按照开发者在Reddit上的分享,其算法过滤掉了:
- 僵尸仓库:虽然星标数很高,但却已经停止更新
- Awesome / Cheatsheet 类仓库
- SEO Fork仓库
- HN 一夜爆款
- 大厂光环项目:来自谷歌/微软/Meta 的项目
- 加密币垃圾项目
- 脚手架 / Starter 模板
- 镜像仓库
- AI 内容农场
体验了 RepoInsider几天,其过滤算法确实很有效,能够发现很多有趣、有价值的项目,值得每一位对科技前沿感兴趣的从业者收藏使用。
类似 RepoInsider 的开源项目排行榜还有:
OSS Insight:https://ossinsight.io/
Trending Repositories:https://trendingrepos.glup3.dev
Trendshift:https://trendshift.io/