Apps2025 年 9 月 15 日 12:00
Foliate:专为 Linux 桌面打造的现代化精美电子书阅读器
探索 Foliate,一款专为 Linux 桌面设计的精美、免费且开源的电子书阅读器。它采用现代 GNOME 技术构建,提供时尚的阅读体验,并支持批注、词典查询等丰富功能。

在 Linux 平台上,要找到一款功能丰富、设计精美且体验原生的电子书阅读器并非易事。Foliate 正是为此而生的一款免费开源应用,其目标是让你能够“有格调地读书”。通过运用现代化的 GNOME 技术,Foliate 提供了无缝且优雅的阅读体验,与 Linux 桌面环境完美融合。
为现代读者而生的各项功能
Foliate 是一个专注于美学与功能性的综合性阅读平台:
- 以你的风格阅读:支持打开包括 EPUB、Mobipocket、Kindle、FB2、CBZ 和 PDF 在内的多种文件格式。你可以选择分页或连续滚动模式,并完全自定义字体、行距、边距和配色方案。窗口控件会自动隐藏,以最大程度减少干扰。
- 轻松导航:通过 1:1 的触摸板和触摸屏手势轻松翻页。侧边栏提供目录和书籍内查找功能,而阅读进度滑块和历史记录则能帮助你轻松定位。
- 便携的批注:你的阅读进度、书签和批注都存储在纯文本 JSON 文件中。这使得你可以用任何工具或云存储服务轻松地导出、备份或同步它们。
- 便捷工具:在维基词典 (Wiktionary) 和维基百科中查询单词,或使用谷歌翻译来翻译段落。为了方便访问,Foliate 还能通过 Speech Dispatcher 朗读文本。
- 高级渲染:应用完全支持从右至左 (RTL) 的文本、垂直排版和固定布局的书籍。它还包括自动断字、弹出式脚注和媒体覆盖层等高级功能。
作为一款遵循 GNU GPL 许可的免费开源软件,Foliate 不仅是一个强大的工具,也是一个透明且由社区驱动的项目。
基于 Web 技术构建的原生应用
对于开发者而言,Foliate 最有趣的一点是它是一个 GJS (GNOME JavaScript) 应用。这使其能用 JavaScript 编写应用逻辑,同时渲染出完全原生的 GTK 界面,兼具了快速开发和原生应用所特有的流畅、高集成度体验,这是许多 Electron 应用所欠缺的。
在任何 Linux 发行版上轻松安装
所有 Linux 用户都可以轻松获取 Foliate。除了从源代码构建,最简单的方式是通过通用包管理器进行安装:
- Flathub:为大多数用户推荐的安装方式。
- Snap Store:同样也上架于 Snap 生态系统。
对于任何正在寻找一款结合了强大功能与精美设计的顶级电子书阅读器的 Linux 用户来说,Foliate 绝对是一款不容错过的应用。