etherpad
效率与办公工具内容创作与媒体工具开发者工具
collaborationcollaborativecollaborative-aicollaborative-editingcollaborative-frameworkcollaborative-research
18,627
Stars
3,059
Forks
334
Watchers
14
Open Issues
Apache-2.0
许可证
TypeScript
语言
2011-03-26
创建时间
2026-11-11
最近更新
项目能做什么
现代化的真正实时协同文档编辑器。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Etherpad — the editor for documents that matter > Real-time collaborative editing where authorship is the default, your server is the only server, and you decide what AI (if any) ever touches your text.  ## About **Etherpad is a real-time collaborative editor for documents that matter.** Every keystroke is attributed to its author. Every revision is preserved. The timeslider lets you scrub through a document's entire history, character by character. Author colours make collaboration visible at a glance — not buried in a menu. Etherpad runs on your server, under your governance. No telemetry. No upsells. AI is a plugin you install, pointed at the model you choose, running on infrastructure you control — not a feature decided for you in a boardroom you weren't in. See [PRIVACY.md](PRIVACY.md) for the two opt-out network calls Etherpad's own code makes and how to disable each. The code is Apache 2.0. The data format is open. It [scales to thousands of simultaneous editors per pad](http://scale.etherpad.org/). Translated into 105 languages. Extended through hundreds of plugins. Used by Wikimedia, governments, public-sector institutions, and self-hosters worldwide since 2009. [Full data export](https://github.com/ether/etherpad/wiki/Understanding-Etherpad's-Full-Data-Export-capabilities) is built in. The history is yours. ## Try it out [Try out a public Etherpad instance](https://scanner.etherpad.org) ## Project Status Etherpad has been doing the same thing — well — since 2009. No pivots, no acquisitions, no enshittification. Maintained by a small volunteer team. **We are actively looking for maintainers.** If you have experience with Node.js, real-time systems, or institutional collaboration tooling and you want to work on infrastructure that thousands of organisations quietly depend on, please [open an issue](https://github.com/ether/etherpad/issues) or contact [John McLear](https://github.com/JohnMcLear). ### Code Quality [](https://github.com/ether/etherpad/actions/workflows/codeql-analysis.yml) ### Testing [](https://github.com/ether/etherpad/actions/workflows/backend-tests.yml) [](https://github.com/ether/etherpad/actions/workflows/load-test.yml) [](https://github.com/ether/etherpad/actions/workflows/rate-limit.yml) [](https://github.com/ether/etherpad/actions/workflows/docker.yml) [
| 产品构想 | 提供全托管、多租户的Etherpad云服务,节点位于欧盟境内,主打100% GDPR合规、零遥测、开箱即用,支持自定义域名和日常自动快照备份。 |
| 核心功能 | 一键开通Pad工作区、端到端数据加密选项、自动备份与合规报告生成、自定义域名与组织Logo定制。 |
| 目标用户 | 欧洲教育机构、非营利组织、独立新闻编辑室、无专职IT的中小企业。 |
| 难度/周期 | 中等 · 1 - 2 个月 · 成本:服务器/带宽成本(约 $50-$150/月),基础域名与SSL证书,Stripe支付接入费用。 |
| 收费模式 | 按席位或按工作区阶梯订阅制(例如:$9 - $49/月)。 |
| 竞争风险 | 面对Google Docs、Notion等成熟SaaS的常规竞争,若非强隐私诉求用户流失率较高;单人运维需保证99.9%可用性。 |
| 依据 | 已验证事实 |
企业级自托管增强插件与运维包 (Etherpad Enterprise Suite)
| 产品构想 | 针对自托管企业开发商业闭源/双许可扩展包,提供标准Etherpad缺失的企业功能(SSO/OIDC、精细化权限RBAC、审计日志导出、企业微信/Slack通知)。 |
| 核心功能 | OIDC/SAML2企业单点登录、工作区与Pad细粒度权限管理、Timeslider审计历史批量导出API、容器化一键部署与备份脚本。 |
| 目标用户 | 自行维护Etherpad实例的政企IT部门、高校网络中心、中大型开源协作社区。 |
| 难度/周期 | 中等 · 2 - 3 个月 · 成本:开发测试机器成本(约 $30/月),主要为个人时间投入。 |
| 收费模式 | 按实例年费授权(Annual License,如 $499 - $1,999/实例/年),或付费提供技术支持工单服务。 |
| 竞争风险 | 部分企业可能尝试使用开源社区已有插件自行拼凑;企业采购决策流程较长。 |
| 依据 | 数据支持的判断 |
私有化 AI 协作与审校插件套件 (Local AI Copilot)
| 产品构想 | 基于Etherpad的插件机制,构建接入企业内部私有模型(Ollama/vLLM/OpenAI兼容接口)的AI协作插件,实现协同修改、版本对比建议与本地文本润色。 |
| 核心功能 | 适配本地LLM的实时补全与润色、基于文档历史的变更总结生成、敏感信息脱敏校验、多作者协同AI批注。 |
| 目标用户 | 有保密写作需求的法律律所、科研团队、投研机构、政企内审部门。 |
| 难度/周期 | 较高 · 2 - 4 个月 · 成本:测试用GPU云主机(开发期按需租用约 $100-$200)。 |
| 收费模式 | 插件买断+更新订阅费(如 $299/套),或针对私有化部署实施交付的技术咨询服务费。 |
| 竞争风险 | 小众市场的AI方案可能面临外部专有大模型竞品的功能挤压;需要持续适配Etherpad底层版本升级。 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| excalidraw/excalidraw | 中文介绍暂未生成 Virtual whiteboard for sketching hand-drawn like diagrams |
135,504 | TypeScript |
| penpot/penpot | 中文介绍暂未生成 Penpot: The open-source design platform for Product teams th |
62,278 | Clojure |
| go-gitea/gitea | 中文介绍暂未生成 Git with a cup of tea! Painless self-hosted all-in-one softw |
59,027 | Go |
| tldraw/tldraw | 中文介绍暂未生成 Build infinite canvas apps in React with the tldraw SDK. Wor |
51,367 | TypeScript |
| RocketChat/Rocket.Chat | 中文介绍暂未生成 The Secure CommsOS™ for mission-critical operations |
46,451 | TypeScript |
| imputnet/cobalt | 中文介绍暂未生成 best way to save what you love |
46,083 | Svelte |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2011-03-26,近 30 天仍在推送,发布过 93 个 Release |
| 社区活跃 | Star 18,627 / Fork 3,059 / Issue 14(数据支持,可自行核实) |
| 许可证 | Apache-2.0 |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/ether/etherpad.git cd etherpad # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。