Replies: 2 comments
-
Haha, I guess many people have the same thought! As it happens, we're actually building an Obsidian plugin that not only handles synchronization but also brings Loro's features like version control to Obsidian. We're planning to support end-to-end encryption and P2P sync in the future as well. If anyone's interested, feel free to request early access at lorohub. We've already implemented the basic Codemirror bindings and will open-source once we've cleaned up the code. obsidian.mp4 |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Just posting my idea here in case others have the same thought. π Obsidian uses Codemirror (line- / plain-text-oriented equivalent to Prosemirror) for its editor, and allows Codemirror plugins to modify the editing experience.
It'd be awesome to use this to develop a peer-syncable Obsidian plugin with customizable storage/transport backend! Only current approach I'm aware of for this is https://github.com/No-Instructions/Relay which syncs to their custom backend, and requires a backend in the first place. I'd love to be able to store loro exports directly in the Obsidian vault!
I saw that there's currently a https://github.com/loro-dev/loro-prosemirror plugin, so I imagine it shouldn't be too hard to make one for Codemirror too. π
Beta Was this translation helpful? Give feedback.
All reactions