PushPin - Local-first リアルタイム共同作業ツール
(automerge.github.io)-
コルクボードのような感覚で、文章・画像・PDF・音声・動画リンクを貼りながら共同作業できるツール
-
Automerge(CRDT)とElectronを活用した、Windows/Mac向けのオープンソース
-
サーバーなしでオフライン/ローカルで動作し、すべてのデータはローカルに保存
-
他の人にHypermergeリンクを送ると、Peer間でリアルタイム同期しながら共同作業
-
ボード上にチャットウィンドウを置けば、共同作業者同士で会話可能
-
WebページをキャプチャするChromeプラグインを提供
-
push-pin peer を追加すると、サーバーやクラウドにデータを複製して保存可能
5件のコメント
私が活用しているNotionの長所は、どこへ行っても何の準備もなく文章を書ける点なので、クラウドオプションがまったくないのは少し残念ですね……
https://github.com/mjtognetti/pushpin-peer これだけをサーバーに上げておけば、クラウドのように使うことはできます。
家のデスクトップとノートPCを互いに接続しておけば、オンラインになったときに自動で同期されるのは同じなので、それなりに便利そうです。
モバイル版さえあれば本当に良さそうなんですが(笑)
おお、いいですね。Notionみたいなものは、万が一サービスが終了したら記事はどうなるんだろう……という心配があったんですが、むしろこっちのほうが安心できそうですね(笑)
今年に入ってから、Slack、Notion、GitHub などのサービス不安定により、業務に支障が出ることがたびたびありました。
そういう意味で、サーバーなしでP2Pで動作するのは非常に大きな利点ですね。
私が間違っていました。CRDTが未来です。 https://ja.news.hada.io/topic?id=2962
先週ご紹介したCRDTの記事で紹介したAutomergeライブラリを使った協業ツールです。
内部では https://github.com/automerge/hypermerge を利用しています。
サーバーなしでもリアルタイムでデータが同期され、協業している様子を見ることができます。