GitHub Freshness 是一款由 rational_stars 开发的浏览器扩展与油猴脚本,用来给 GitHub 仓库里的文件按「更新时间」上色。
打开任意仓库的文件列表,最近改过的和半年没动过的一眼分得清。逛开源项目时不用逐个翻提交记录,就能大致看出这个项目近期的开发重心,是还在活跃维护,还是已经半停更。

它有油猴脚本和 Chrome 扩展两种形态,按自己习惯二选一:脚本版装好 Tampermonkey 后从 Greasy Fork 安装,扩展版从 Chrome Web Store 安装,都能在浏览器商店/脚本页自动更新。
要注意的是,仓库公开的只有油猴脚本源码和文档,Chrome 扩展的源码没有公开,官方也明示勿从非官方来源安装扩展文件。另外 Greasy Fork 脚本页的许可证字段显示 MIT,与仓库 LICENSE 原文不一致——以仓库原文 PolyForm Noncommercial License 1.0.0 为准:个人学习、教育、研究和非商业项目免费,而公司、商业组织及营利用途(含公司内部使用)需要单独书面授权,商业授权可以联系 rational.stars127@gmail.com。
这个工具目前在 GitHub 有 359 stars。仓库代码最后推送停在 2026 年 7 月 21 日,之后仓库仍有文档和设置类变更,但代码更新频率明显放缓。它反映的是文件最后更新时间,不是相较上次访问发生的改动,也代替不了提交记录、Diff 或 Pull Request 审查;GitHub 哪天调整页面结构,脚本可能需要更新适配。
下载地址
| 资源 | 说明 |
|---|---|
| 官方 | Greasy Fork 脚本页(油猴版 2.0.0)+ Chrome Web Store 扩展版 + 官方文档站 docs.rational-stars.top |
官网地址:https://github.com/rational-stars/GitHub-Freshness 脚本安装页:https://greasyfork.org/zh-CN/scripts/524465-github-freshness 文档站:https://docs.rational-stars.top
版本:油猴脚本 2.0.0(Greasy Fork 官方页显示,创建于 2025-01-22,最近更新 2026-07-15;GitHub-Freshness.js 头部 @version 亦为 2.0.0);Chrome 扩展商店未标版本号。
体积:脚本文件 70,285 字节(约 68.7KB);官网转存包为完整仓库源码 zip 7,452,056 字节(约 7.1MB);Chrome 扩展体积未提供。
文件上色:新鲜与过期,颜色分开
在设置面板里选好新鲜期限(支持日、周、月、年,比如 22 天内算新鲜),再调新鲜色和过期色,仓库文件列表、目录树和 GitHub 搜索结果就都按更新时间上了色。
背景色、文字色、文件图标的颜色都能调,浅色和深色主题可以分别设置,切换 GitHub 主题不影响辨识度。

排序与日期格式化:活跃区域自己跳出来
文件可以按更新时间正序或倒序排列,哪个目录最近一直在动,一眼定位。「2 days ago」这类相对时间能统一转成 yyyy-MM-dd 格式,不用自己心算。
设置可以导出 JSON 备份,换电脑或重装浏览器后直接导入。浏览 awesome-xxx 系列仓库时,它还会直接显示星标数和真实更新时间。

软件信息
| 项目 | 内容 |
|---|---|
| 软件名 | GitHub Freshness |
| 版本 | 油猴脚本 2.0.0;Chrome 扩展商店未标版本号 |
| 大小 | 脚本 70,285 字节(约 68.7KB);转存 zip 7,452,056 字节(约 7.1MB) |
| 许可证 | PolyForm Noncommercial License 1.0.0(以仓库 LICENSE 原文为准) |
| 平台 | 浏览器扩展 / 油猴脚本,适用于 github.com |
| 官方地址 | https://github.com/rational-stars/GitHub-Freshness |







