- Star
- 546
- Fork
- 39
- 未关闭 Issue
- 5
- 最近提交
- 22小时前
这是什么?
EdenText 是一款完全在浏览器中运行的文字处理器。文档在本地处理,不会离开用户的电脑,安装为应用后可离线使用。它可以打开和保存 .odt、.docx 文件并导出 PDF,支持模板、密码保护文件,以及页眉页脚、脚注、分栏、水印等版式功能。
编辑器覆盖论文和书籍的常见需求,包括目录、题注、交叉引用、引文与参考文献、按字母排序的索引以及 LaTeX 公式。审阅工具包括修订追踪、串联批注、多种欧洲语言的拼写检查,以及英文语法检查。可选的 AI 助手可以使用用户自己的服务商或本地模型,也可以关闭。
项目目前处于 beta 阶段,基于 Svelte 5、TypeScript、Vite 和 TipTap 3(ProseMirror)构建。可以作为静态站点自行部署,也提供 Electron 桌面版。
核心功能
- 01支持 A4/Letter 页面、页边距、页眉页脚和脚注等真实版式
- 02可打开和保存 .odt、.docx 文件,并导出 PDF
- 03支持修订追踪和页边串联批注
- 04支持目录、题注、交叉引用和参考文献
- 05提供多语言拼写检查和英文语法检查
- 06可安装为离线应用,无需账号
适用场景
- 在浏览器中撰写带章节、引文和索引的论文或书籍
- 无需安装办公软件即可编辑 Word 或 LibreOffice 文档
- 在本机上使用修订和批注审阅文档
- 将私有文字处理器作为静态站点自行部署
快速上手
- 1
安装依赖
npm install - 2
启动带热重载的开发服务器
npm run dev - 3
或者运行 Docker 镜像
docker run -p 8080:80 ghcr.io/stffnb/edentext
使用前须知
- 仍处于测试版,可能存在错误,建议备份重要文档。
- 部分文档的排版可能与 Word 或 LibreOffice 不完全一致。
- 采用 AGPL-3.0 许可证,网络使用时需公开源代码;商业用途需另行获取商业许可证。
标签
常见问题
- edentext 是什么?
- 基于浏览器的文字处理器,支持 .docx 和 .odt 文件,本地运行,无需服务器或账号。 EdenText 是一款完全在浏览器中运行的文字处理器。文档在本地处理,不会离开用户的电脑,安装为应用后可离线使用。它可以打开和保存 .odt、.docx 文件并导出 PDF,支持模板、密码保护文件,以及页眉页脚、脚注、分栏、水印等版式功能。
- edentext 可以免费使用吗?用的什么许可证?
- edentext 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- edentext 还在维护吗?
- 活跃维护中。edentext 最近一次提交是在 2026年10月18日。
- edentext 适合用来做什么?
- 在浏览器中撰写带章节、引文和索引的论文或书籍 无需安装办公软件即可编辑 Word 或 LibreOffice 文档 在本机上使用修订和批注审阅文档 将私有文字处理器作为静态站点自行部署
- edentext 怎么安装和运行?
- 安装依赖: npm install 启动带热重载的开发服务器: npm run dev 或者运行 Docker 镜像: docker run -p 8080:80 ghcr.io/stffnb/edentext
- 在哪里获取 edentext?
- 源代码和安装说明在 GitHub 上:https://github.com/stffnb/edentext
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 WebAssembly 的浏览器端 Word、Excel、PowerPoint 查看与编辑工具,文件在本地处理。
1473196TypeScriptAGPL-3.0更新于 6个月前
开源自动时间追踪工具,记录应用、窗口标题、浏览器标签页和离开状态,数据存储在本地由你掌控。
1.9万1045PythonMPL-2.0更新于 昨天
纯浏览器端运行、注重隐私的 PDF 工具箱,提供 50 多种编辑、合并、转换与加密工具,支持自托管。
1.6万1414JavaScriptAGPL-3.0更新于 9小时前
一款用纯 Rust 编写的开源文字处理软件,可读写 .docx,支持桌面端与浏览器运行。
1.5万3882RustApache-2.0更新于 9小时前
开源、本地优先的 AI 会议笔记应用,无需机器人入会,直接采集设备音频,可作为 Granola 的替代。
9529794RustMIT更新于 17小时前