5 款 Google Docs 的开源替代品

目前还没有读者喜欢这篇文章。
Open and closed source

Opensource.com

当您每天处理大量文档时,无论您撰写什么——白皮书、手册、演示文稿、各种营销材料、合同等——在某个时刻(最常见的是在最后阶段),您都必须与不同的人互动, уточнение 和 обсуждение 细节,校对和批准它们。

即使在今天,在许多情况下,最常见的方法仍然是发送电子邮件。通常是这样的流程:发送文档,等待回复,进行更正,再次发送,等待结果,进行更正,如此反复,直到结果让双方都满意为止。

另一种文档协作方式是使用版本控制系统,例如 SubversionGit,但这些工具不允许实时协作。它是异步的,但文档的修改版本会被合并到原始版本中,并存储在存储库中。

由于像 Google Docs 和 MS Office 365 这样的在线文档编辑器,同步编辑已经变得相对普遍,但它们都不是开源的。您的数据被上传并存储在第三方服务器上(分别是 Google 或 Microsoft)。它们都要求注册,如果您与不希望提供个人信息进行数据收集的人员协作,这可能会成为问题,而且它们都无法在一些轻量级浏览器中加载。但是,存在一些开源替代方案,使您能够实时协作编辑共享文档,这些文档存在于您自己的服务器上,或您认识和信任的人的服务器上。

在这篇文章中,我们将介绍五款任何人都可以使用的开源协作文本编辑器。

Gobby

Gobby

Gobby 是一款文本编辑器,允许实时、无锁的协作文本编辑。在您开始共享和共同编辑文档之前,您需要选择一个私钥和一个证书,或创建一个新的密钥对。您可以打开现有文档或创建新文档,新文档稍后可以保存为自己的原生格式或导出为 HTML 文件。该文本编辑器提供完整的 Unicode 支持、文档自动保存以及高级搜索和替换选项。这非常适合创建和共同编辑简单的纯文本文档,但如果您需要格式化文档,它不是适合您的解决方案。

Gobby collaborative text editor

Etherpad

Etherpad

Etherpad 是一款基于 Web 的文档编辑器,使您能够协作处理文档、留下评论,并通过集成的聊天与其他用户互动。它为您提供简单的文本格式化功能,如字体类型、大小、颜色和样式以及文本对齐方式。您可以将现有文档导入 Etherpad,并将当前的“pad”导出为 HTML、markdown 或纯文本文件,打印它,或作为 iframe 嵌入到 HTML 网页中。Etherpad 用 JavaScript 编写,易于定制,因此您可以使用公开可用的实例之一或设置您自己的实例。

Etherpad collaborative text editor

Firepad

Firepad

与此列表中的其他编辑器不同,Firepad 允许同步文档(使用 CodeMirror)和代码(通过 ACE)共同编辑。格式化功能与 Etherpad 的几乎相同,只是它允许您将图像插入纯文本文档中。由于它使用 Firebase 作为后端,Firepad 不需要服务器端代码。您可以使用可用的 JavaScript 文件轻松地将其嵌入到任何 Web 应用程序中,因此如果您希望通过添加简单的文档和代码编辑器来扩展您的 Web 应用程序功能,Firepad 是您的选择。

Firepad collaborative text editor

OnlyOffice

OnlyOffice

OnlyOffice 是一款多功能的在线办公套件,具有在浏览器中工作的文本、电子表格和演示文稿编辑器。它包括类似于 MS Office 桌面编辑器的功能,但也允许您实时共同编辑和评论文档。您可以独立安装它,并通过 API 或与 OnlyOffice 的协作系统集成,该系统为文档管理提供额外的可能性。如果您正在寻找一款具有良好的 MS Office 格式兼容性和复杂功能集的协作文档编辑器,OnlyOffice 正是您所需要的。

OnlyOffice collaborative text editor

ProseMirror

ProseMirror

ProseMirror 是一款简单但有效的编辑器,它偏爱极简主义、速度和精确性。它试图弥合 Markdown 文本编辑和经典的“所见即所得”(WYSIWYG) 字处理器之间的差距。它专门旨在作为定制平台,因此如果您的组织正在考虑开发自定义编辑器,这是一个很好的起点。即使没有定制,ProseMirror 也是一款出色、简约且易于协作的编辑器。

ProseMirror text editor

所有屏幕截图均由作者提供。本文最初发表于 2015 年 7 月,并于 2020 年 3 月更新。

User profile image.
作为一名技术作家和翻译,我现在在 Ascensio System SIA 工作,该公司是位于拉脱维亚的生产力解决方案开发商。我的所有时间都尽量陪伴我的儿子 Andrew 和女儿 Ksu,以及我的丈夫。对新想法持开放态度。天性乐观,我确信一切都会好起来的。

贡献者

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 许可。
© . All rights reserved.