簡而言之,協作編輯collaborative edit就 是多個人進行編輯。協作有好處也有風險。好處之一是更加全面/協調的方式,更好的利用現有資源和一個更加有力一緻的聲音。對于我來說,最大的好處是極大的 透明度。那是當我需要采納同僚的觀點。同僚之間來來回回地傳檔案效率非常低,導緻不必要的延誤還讓人(比如,我)對整個協作這件事都感到不滿意。有個好的 協作軟體,我就能實時地或異步地分享筆記,資料和檔案,并用評論來分享自己的想法。這樣在文檔、圖檔、視訊、示範文稿上協作就不會那麼的瑣碎而無聊。
有很多種方式能線上進行協作,簡直不能更簡便了。這篇文章展示了我最喜歡的開源的實時文檔協作編輯工具。
google docs 是個非常好的高效應用,有着大部分我所需要的功能。它可以作為一個實時地協作編輯文檔的工具提供服務。文檔可以被分享、打開并被多位使用者同時編輯,使用者還 能看見其他協作者一個字母一個字母的編輯過程。雖然 google docs 對個人是免費的,但并不開源。
下面是我帶來的最棒的開源協作編輯器,它們能幫你不被打擾的集中精力進行寫作,而且是和其他人協同完成。
hackpad

hackpad 是個開源的基于網頁的實時 wiki,基于開源 etherpad 協作文檔編輯器。
hackpad 允許使用者實時分享你的文檔,它還用彩色編碼顯示各個作者分别貢獻了哪部分。它還允許插入圖檔、清單,由于提供了文法高亮功能,它還能用來寫代碼。
當2014年4月 dropbox 收購了 hackpad 後,就在這個月這款軟體以開源的形式釋出。讓我們經曆的等待非常值得。
特性:
有類似 wiki 所提供的,一套非常完善的功能
實時或者異步地記錄協作筆記,共享資料和檔案,或用評論分享你們的想法
細緻的隐私許可讓你可以邀請單個朋友、一個十幾人的團隊或者上千的 twitter 粉絲
智能執行
直接從流行的視訊分享網站上插入視訊
表格
可對使用廣泛的包括 c, c#, css, coffeescript, java, 以及 html 在内的程式設計語言進行文法高亮
網站:hackpad.com
源代碼:github.com/dropbox/hackpad
開發者: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
源代碼:github.com/ether/etherpad-lite
開發者:david greenspan, aaron iba, j.d. zamfiresc, daniel clemens, david cole
版本号: 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
源代碼:github.com/firebase/firepad
開發者: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
源代碼: github.com/owncloud/documents
開發者:owncloud inc.
許可:agplv3
版本号:8.1.1
gobby
gobby 是個支援在一個會話内進行多個使用者聊天并打開多個文檔的協作編輯器。所有的使用者都能同時在檔案上進行工作,無需鎖定。不同使用者編寫的部分用不同顔色高亮顯示,它還支援多個程式設計和标記語言的文法高亮。
gobby 允許多個使用者在網際網路上實時共同編輯同一個文檔。它很好的整合了 gnome 環境。它擁有一個用戶端-服務端結構,這讓它能支援一個會話開多個文檔,文檔同步請求,密碼保護和 irc 式的聊天方式可以在多個頻道進行交流。使用者可以選擇一個顔色對他們在文檔中編寫的文本進行高亮。
還供有一個叫做 infinoted 的專用伺服器。
成熟的文本編輯能力包括使用 gtksourceview 的文法高亮功能
實時、無需鎖定、通過加密(包括pfs)連接配接的協作文本編輯
整合了群聊
本地組撤銷:撤銷不會影響遠端使用者的修改
顯示遠端使用者的光标和選擇區域
用不同顔色高亮不同使用者編寫的文本
适用于大多數程式設計語言的文法高亮,自動縮進,可配置 tab 寬度
零沖突
加密資料傳輸包括完美的正向加密(pfs)
會話可被密碼保護
通過 access control lists (acls) 進行精密的權限保護
高度個性化的專用伺服器
自動儲存文檔
先進的查找和替換功能
國際化
完整的 unicode 支援
網站:gobby.github.io
源代碼: 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
網站:www.onlyoffice.com
源代碼:github.com/onlyoffice/documentserver
開發者:ascensio system sia
許可:gnu gpl v3
版本号:7.7
====================================分割線================================