浏览器扩展,为网页自动生成深色模式,减轻长时间阅读的眼部疲劳。
- Star
- 22,654
- Fork
- 1,419
- 未关闭 Issue
- 104
- 最近提交
- 昨天
这是什么?
SingleFile 是一款浏览器扩展,可将完整网页保存为一个 HTML 文件,样式、图片等资源都内嵌其中,离线打开时无需额外文件夹。它支持 Chrome、Firefox、Edge、Safari 以及多款基于 Chromium 的浏览器,另有独立的命令行工具,可在浏览器之外保存页面。
除一键保存外,它还能只保存选中内容或框架,批量处理多个标签页,并对已加载的页面自动保存。标注模式允许在保存前高亮文字、添加笔记或删除内容。保存结果可以写入 Google Drive,也可以上传到 GitHub。
项目还对比了多种输出格式,包括自解压 ZIP、MHTML 和 Safari webarchive,并列出了若干与其文件兼容的书签管理、笔记和网页归档工具。
核心功能
- 01将网页保存为单个 HTML 文件,资源内嵌其中。
- 02支持 Chrome、Firefox、Edge、Safari 及其他基于 Chromium 的浏览器。
- 03可保存当前标签页、选中内容、框架或多个标签页。
- 04提供已加载页面的自动保存和可自定义的快捷键。
- 05支持标注模式,可高亮文字、添加笔记或删除内容。
- 06可将保存的页面上传到 Google Drive 或 GitHub。
适用场景
- 保存文章或参考页面,确保离线时仍可阅读。
- 为研究或取证保留网页内容的永久副本。
- 将保存的页面导入 Linkwarden、Trilium 等书签或笔记工具。
- 借助 SingleFile CLI 在命令行中批量抓取页面。
快速上手
- 1
从浏览器的扩展商店安装 SingleFile(Chrome、Firefox、Edge 或 Safari)
- 2
点击工具栏中的 SingleFile 按钮保存当前页面
使用前须知
- 采用 AGPL 许可证(一种 copyleft 许可证),商业使用需要联系作者获取单独授权。
- README 指向单独的已知问题页面,因此部分页面可能无法完美保存。
标签
常见问题
- SingleFile 是什么?
- 浏览器扩展,可将完整网页(含样式和图片)保存为单个独立 HTML 文件。 SingleFile 是一款浏览器扩展,可将完整网页保存为一个 HTML 文件,样式、图片等资源都内嵌其中,离线打开时无需额外文件夹。它支持 Chrome、Firefox、Edge、Safari 以及多款基于 Chromium 的浏览器,另有独立的命令行工具,可在浏览器之外保存页面。
- SingleFile 可以免费使用吗?用的什么许可证?
- SingleFile 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- SingleFile 还在维护吗?
- 活跃维护中。SingleFile 最近一次提交是在 2026年10月20日。
- SingleFile 适合用来做什么?
- 保存文章或参考页面,确保离线时仍可阅读。 为研究或取证保留网页内容的永久副本。 将保存的页面导入 Linkwarden、Trilium 等书签或笔记工具。 借助 SingleFile CLI 在命令行中批量抓取页面。
- SingleFile 怎么安装和运行?
- 从浏览器的扩展商店安装 SingleFile(Chrome、Firefox、Edge 或 Safari) 点击工具栏中的 SingleFile 按钮保存当前页面
- 在哪里获取 SingleFile?
- 源代码和安装说明在 GitHub 上:https://github.com/gildas-lormeau/SingleFile
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2.2万2760TypeScriptMIT更新于 6小时前
一款浏览器扩展,可在任意网页中调用 ChatGPT 等 AI 对话模型,支持页面摘要和划词工具。
1.1万882JavaScriptMIT更新于 3天前
一款适用于 Chrome、Edge 和 Firefox 的浏览器扩展,用于统计网页停留时间、生成习惯报告,并可在达到限额后拦截页面。
101681TypeScriptMIT更新于 3天前
浏览器扩展,精简 GitHub 界面并为仓库、Issue、PR 和通知添加实用功能。
3.2万1930TypeScriptMIT更新于 5小时前
面向 React 与 TypeScript 的浏览器扩展框架,统一处理 manifest、构建与热重载配置。
1.3万465TypeScriptMIT更新于 16小时前
基于 ChatGPT 等大模型 API 的划词翻译浏览器插件与跨平台桌面应用,支持翻译、润色和摘要。
2.5万1851TypeScriptAGPL-3.0更新于 2个月前