Repolode
stffnb

stffnb/edentext

基于浏览器的文字处理器,支持 .docx 和 .odt 文件,本地运行,无需服务器或账号。

可替代:Microsoft WordGoogle Docs

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. 1

    安装依赖

    npm install
  2. 2

    启动带热重载的开发服务器

    npm run dev
  3. 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 数据每日更新。

相关项目