六款優秀的開源協作編輯工具
簡而言之,協作編輯就是多個人進行編輯。協作有好處也有風險。好處之一是更加全面/協調的方式,更好的利用現有資源和一個更加有力一致的聲音。對于我來說,最大的好處是極大的透明度。那是當我需要采納同事的觀點。同事之間來來回回地傳文件效率非常低,導致不必要的延誤還讓人(比如,我)對整個協作這件事都感到不滿意。有個好的協作軟件,我就能實時地或異步地分享筆記,數據和文件,并用評論來分享自己的想法。這樣在文檔、圖片、視頻、演示文稿上協作就不會那么的瑣碎而無聊。
有很多種方式能在線進行協作,簡直不能更簡便了。這篇文章展示了我最喜歡的開源的實時文檔協作編輯工具。
Google Docs 是個非常好的高效應用,有著大部分我所需要的功能。它可以作為一個實時地協作編輯文檔的工具提供服務。文檔可以被分享、打開并被多位用戶同時編輯,用戶還能看見其他協作者一個字母一個字母的編輯過程。雖然 Google Docs 對個人是免費的,但并不開源。
下面是我帶來的最棒的開源協作編輯器,它們能幫你不被打擾的集中精力進行寫作,而且是和其他人協同完成。
Hackpad
Hackpad 是個開源的基于網頁的實時 wiki,基于開源 EtherPad 協作文檔編輯器。
Hackpad 允許用戶實時分享你的文檔,它還用彩色編碼顯示各個作者分別貢獻了哪部分。它還允許插入圖片、清單,由于提供了語法高亮功能,它還能用來寫代碼。
當2014年4月 Dropbox 收購了 Hackpad 后,就在這個月這款軟件以開源的形式發布。讓我們經歷的等待非常值得。
特性:
- 有類似 wiki 所提供的,一套非常完善的功能
- 實時或者異步地記錄協作筆記,共享數據和文件,或用評論分享你們的想法
- 細致的隱私許可讓你可以邀請單個朋友、一個十幾人的團隊或者上千的 推ter 粉絲
- 智能執行
- 直接從流行的視頻分享網站上插入視頻
- 表格
-
可對使用廣泛的包括 C, C#, CSS, CoffeeScript, Java, 以及 HTML 在內的編程語言進行語法高亮
-
網站:hackpad.com
-
開發者:Contributors
-
許可:Apache License, Version 2.0
-
版本號: -
Etherpad
Etherpad 是個基于網頁的開源實時協作編輯器,允許多個作者同時編輯一個文本文檔,寫評論,并與其他作者用群聊方式進行交流。
Etherpad 是用 JavaScript 編寫的,運行在 AppJet 平臺之上,通過 Comet 流實現實時的功能。
特性:
- 盡心設計的斯巴達界面
- 簡單的格式化文本功能
- “滑動時間軸”——瀏覽一個工程歷史版本
- 可以下載純文本、 PDF、微軟的 Word 文檔、Open Document 和 HTML 格式的文檔
- 每隔一段很短的時間就會自動保存
- 可個性化程度高
- 有客戶端插件可以擴展編輯的功能
- 幾百個支持 Etherpad 的擴展,包括支持 email 提醒,pad 管理,授權
- 可訪問性開啟
-
可從 Node 里或通過 CLI(命令行界面)和 EtherPad 的內容交互
-
網站: etherpad.org
-
開發者:David Greenspan, Aaron Iba, J.D. Zamfiresc, Daniel Clemens, David Cole
-
許可:Apache License, Version 2.0
-
版本號: 1.5.7
Firepad
Firepad 是個開源的協作文本編輯器。它的設計目的是被嵌入到更大的網頁應用中對幾天內新加入的代碼進行批注。
Firepad 是個全功能的文本編輯器,有解決沖突,光標同步,用戶屬性,用戶在線狀態檢測功能。它使用 Firebase 作為后臺,而且不需要任何服務器端的代碼。他可以被加入到任何網頁應用中。Firepad 可以使用 CodeMirror 編輯器或者 Ace 編輯器提交文本,它的操作轉換代碼是從 ot.js 上借鑒的。
如果你想要通過添加簡單的文檔和代碼編輯器來擴展你的網頁應用能力,Firepad 最適合不過了。
Firepad 已被多個編輯器使用,包括Atlassian Stash Realtime Editor、Nitrous.IO、LiveMinutes 和 Koding。
特性:
- 純正的協作編輯
- 基于 OT 的智能合并及解決沖突
- 支持多種格式的文本和代碼的編輯
- 光標位置同步
- 撤銷/重做
- 文本高亮
- 用戶屬性
- 在線檢測
- 版本檢查點
- 圖片
- 通過它的 API 拓展 Firepad
-
支持所有現代瀏覽器:Chrome、Safari、Opera 11+、IE8+、Firefox 3.6+
-
網站: www.firepad.io
-
開發者:Michael Lehenbauer and the team at Firebase
-
許可:MIT
-
版本號:1.1.1
OwnCloud Documents
ownCloud Documents 是個可以單獨并/或協作進行辦公室文檔編輯 ownCloud 應用。它允許最多5個人同時在網頁瀏覽器上協作進行編輯 .odt 和 .doc 文件。
ownCloud 是個自托管文件同步和分享服務器。他通過網頁界面,同步客戶端或 WebDAV 提供你數據的使用權,同時提供一個容易在設備間進行瀏覽、同步和分享的平臺。
特性:
- 協作編輯,多個用戶同時進行文件編輯
- 在 ownCloud 里創建文檔
- 上傳文檔
- 在瀏覽器里分享和編輯文件,然后在 ownCloud 內部或通過公共鏈接進行分享這些文件
- 有類似 ownCloud 的功能,如版本管理、本地同步、加密、恢復被刪文件
-
通過透明轉換文件格式的方式無縫支持微軟 Word 文檔
-
網站:owncloud.org
-
開發者:OwnCloud Inc.
-
許可:AGPLv3
-
版本號:8.1.1
Gobby
Gobby 是個支持在一個會話內進行多個用戶聊天并打開多個文檔的協作編輯器。所有的用戶都能同時在文件上進行工作,無需鎖定。不同用戶編寫的部分用不同顏色高亮顯示,它還支持多個編程和標記語言的語法高亮。
Gobby 允許多個用戶在互聯網上實時共同編輯同一個文檔。它很好的整合了 GNOME 環境。它擁有一個客戶端-服務端結構,這讓它能支持一個會話開多個文檔,文檔同步請求,密碼保護和 IRC 式的聊天方式可以在多個頻道進行交流。用戶可以選擇一個顏色對他們在文檔中編寫的文本進行高亮。
還供有一個叫做 infinoted 的專用服務器。
特性:
- 成熟的文本編輯能力包括使用 GtkSourceView 的語法高亮功能
- 實時、無需鎖定、通過加密(包括PFS)連接的協作文本編輯
- 整合了群聊
- 本地組撤銷:撤銷不會影響遠程用戶的修改
- 顯示遠程用戶的光標和選擇區域
- 用不同顏色高亮不同用戶編寫的文本
- 適用于大多數編程語言的語法高亮,自動縮進,可配置 tab 寬度
- 零沖突
- 加密數據傳輸包括完美的正向加密(PFS)
- 會話可被密碼保護
- 通過 Access Control Lists (ACLs) 進行精密的權限保護
- 高度個性化的專用服務器
- 自動保存文檔
- 先進的查找和替換功能
- 國際化
-
完整的 Unicode 支持
-
源代碼: github.com/gobby
-
開發者: Armin Burgmeier, Philipp Kern and contributors
-
許可: GNU GPLv2+ and ISC
-
版本號:0.5.0
OnlyOffice
ONLYOFFICE(從前叫 Teamlab Office)是個多功能云端在線辦公套件,整合了 CRM(客戶關系管理)系統、文檔和項目管理工具箱、甘特圖以及郵件整合器
它能讓你整理商業任務和時間表,保存并分享你的協作或個人文檔,使用網絡社交工具如博客和論壇,還可以和你的隊員通過團隊的即時聊天工具進行交流。
能在同一個地方管理文檔、項目、團隊和顧客關系。OnlyOffice 結合了文本,電子表格和電子幻燈片編輯器,他們的功能跟微軟桌面應用(Word、Excel 和 PowerPoint)的功能相同。但是他允許實時進行協作編輯、評論和聊天。
OnlyOffice 是用 ASP.NET 編寫的,基于 HTML5 Canvas 元素,并且被翻譯成21種語言。
特性:
- 當在大文檔里工作、翻頁和縮放時,它能與桌面應用一樣強大
- 文檔可以在瀏覽/編輯模式下分享
- 文檔嵌入
- 電子表格和電子幻燈片編輯器
- 協作編輯
- 評論
- 群聊
- 移動應用
- 甘特圖
- 時間管理
- 權限管理
- Invoicing 系統
- 日歷
- 整合了文件保存系統:Google Drive、Box、OneDrive、Dropbox、OwnCloud
- 整合了 CRM、電子郵件整合器和工程管理模塊
- 郵件服務器
- 郵件整合器
-
可以編輯流行格式的文檔、電子表格和電子幻燈片:DOC、DOCX、ODT、RTF、TXT、XLS、XLSX、ODS、CSV、PPTX、PPT、ODP
-
開發者:Ascensio System SIA
-
許可:GNU GPL v3
-
版本號:7.7
via: http://www.linuxlinks.com/article/20150823085112605/CollaborativeEditing.html
作者:Frazer Kline 譯者:H-mudcup 校對:wxy
來自: https://linux.cn/article-6982-1.html