在 GitHub 浏览项目时,你有没有遇到过这样的问题:面对一个有几百个文件的仓库,很难一眼看出哪些文件最近还在维护、哪些已经几年没动过?
GitHub-Freshness 就是为了解决这个痛点而生的浏览器扩展/油猴脚本。它用颜色高亮标记文件更新时间,让你快速判断一个项目的活跃度。

核心功能
- 颜色标记文件:按更新时间给文件列表、目录树、搜索结果上色,背景色、文字色、图标颜色均可自定义
- 排序文件:按更新时间升序或降序排列,快速定位活跃区域
- 格式化时间:将 "2 days ago" 等相对时间统一转为
yyyy-MM-dd格式 - 配置备份:设置项支持导出 JSON,换电脑或重装时直接导入,Token 仅存本地
- Awesome 列表优化:浏览 awesome-xxx 系列仓库时,直接显示星标数和真实更新时间,跳过多年未更新的项目
- 双语界面:设置面板支持中英文切换,GitHub 中文/英文页面均可正常解析时间
- 明暗主题适配:暗色模式下不刺眼

安装方式
两种安装方式任选其一:
- Chrome 扩展:在 Chrome Web Store 搜索 "GitHub Freshness",安装即用
- 油猴脚本:从 GitHub 仓库 rational-stars/GitHub-Freshness 下载源码,粘贴到 Tampermonkey 中
安装后进入任意 GitHub 仓库,文件列表旁会显示彩色块或时间标签。点击扩展图标可进入设置面板,调整颜色方案和天数阈值。
许可证
项目采用 PolyForm Noncommercial License 1.0.0:
- 个人学习、教育、研究和非商业用途免费使用
- 可修改和重新发布,需保留版权和许可证声明
- 商业使用(含公司内部使用)需单独获取书面授权
项目地址:github.com/rational-stars/GitHub-Freshness
声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。