15.5K+ 在线实时协作文档编辑器,很实用

boyanx2天前技术教程2

大家好,我是开源探索者,持续分享开源项目,关注技术的最新动态,分享自己的经验和见解。

今天为大家带来一款开源高度可定制的实时协作文档编辑器:Etherpad,支持 Windows、MacOS、Linux 多个平台,开箱即用。

如腾讯文档的协同办公功能一样,Etherpad 支持多人同时在线编辑文档,每个用户在编辑过程中的更改都会立即在其他用户的屏幕上显示,从而实现实时协作、协同办公。并且支持在线聊天。

项目基于 Apache-2.0 license 协议开源,累计发布了 45个版本,可以自托管部署。目前已在 GitHub 斩获15.5K stars,2.7K forks,功能非常实用!

功能特性

  • 高度可定制的开源在线编辑器
  • 支持Windows、Linux、MacOS全平台
  • 基于JS开发,开箱即用
  • 实时协作编辑,多人同时编辑一个文档
  • 支持多人实时在线聊天
  • 界面简洁,支持自定义外观
  • 提供丰富的插件库,可以通过插件进行高度定制
  • 支持多种主要数据交换格式的导入/导出
  • 数百万的用户基础,支持105种语言,包括简体中文

安装部署

方式1:Windows 系统安装

  • 安装 Node.js 18.18+ 版本

1、在项目的 Github 发行页下载最新版本

2、解压,运行 start.bat

3、在浏览器访问

默认端口号 9001,在浏览器打开 http://<IP>:9001

方式2、Docker 安装部署

1、下载镜像

# gets the latest published version
docker pull etherpad/etherpad


# gets a specific version
docker pull etherpad/etherpad:1.8.0

2、启动服务

docker run -d --name etherpad --restart always -p 9001:9001 -u root -v /data/etherpad/data:/opt/etherpad-lite/var etherpad/etherpad:latest

3、启动成功后即可在浏览器访问

上述启动使用的均为官方默认配置。如果你想使用个性化的配置文件,如配置管理员账号,数据库密码等,可下载源码,按文档说明自行修改即可。

功能预览

实时协作编辑

与您的朋友、同学或同事一起撰写文章、新闻稿、待办事项列表

历史版本回溯

修订版本保存,可以播放历史版本

在线聊天

多人同时在线聊天

记事本设置

自定义语言、字体、行号、聊天等

丰富的插件库

通过插件进行高度定制,234 种插件供您选择

自定义外观

访问如下地址可修改主题、背景等

http://<ip>:9001/p/test#skinvariantsbuilder

Etherpad 作为一个开源的实时协作编辑器,允许多个用户同时编辑同一份文档,让您轻松便捷的与朋友、同学或同事一起撰写文章、新闻稿等等。其提供的实时协作,在线聊天等功能超级实用,有需要的宝子不要错过!

结束语

在数字时代的浪潮中,有一群人他们不畏艰难,勇攀技术高峰,他们就是开源探索者。

他们不仅仅是技术的实践者,更是开源文化的传播者和推动者。

在开源的世界里,没有绝对的权威,只有共同的合作。

相关文章

8个最流行的在线3D建模工具(8个最流行的在线3d建模工具是什么)

如今,许多设计师、艺术家和建筑师尝试学习进行 3D 建模来表达他们的想法。 但 3D 建模并不总是看起来那样。 我们所有人都很难找到合适的工具,尤其是在学习阶段。但不要害怕! 你可以学习仅使用浏览器进...

几大开源免费的 JavaScript 富文本编辑器测评

MarkDown 编辑器用的时间长了,发现发现富文本编辑器用起来是真的舒服。一直以来写博客都是用的 MarkDown 编辑器,MarkDown 文档简单方便,使用几个简单的符号就可以定义出样式统一的富...

1、从零开始了解和使用WPS的js宏(JSA)

最近使用了一下wps的宏本地客户端功能进行了数据查询,与vba相比感觉还是比较好用的。(所谓本地客户端就是指单机使用运行的wps程序) VBA因为长时间的发展,胜在功能比较强大,支持一些Active...

一款强悍的 HTML5 Canvas 2D 图形渲染引擎:Leafer JS!

经过3 年多开发的 LeaferJS 开源引擎终于打磨成熟,迎来了正式版的发布!号称只用 1.5s 可以渲染 100万个矩形,并且还是国产的。Leafer JS是一款开源的HTML5 Canvas 2...

Github 21k star,这个JS组件让你的数据表格秒杀Excel!

在Web应用开发的战场上,数据表格一直是一个让开发者既爱又恨的领域。一方面,几乎所有企业级应用都离不开它;另一方面,构建一个既美观又功能完备的数据表格,往往需要耗费大量时间和精力。更不用说用户总是会说...

一款功能超强的在线编辑器,完全开源了!

Etherpad 是一个基于 nodejs 的在线文档编辑器,服务端性能可以得到保证,多个客户端的操作是即时同步的,而且对文档数据提供了存储的支持。「软件介绍」Etherpad 是一个开源的,基于 W...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。