Skip to content

hiimjako/obsidian-live-syncinator

Repository files navigation

Obsidian Syncinator

The Obsidian-Syncinator is a plugin for Obsidian that keeps your workspace in synchronization across multiple devices, live and in real-time that aims to eventually consistency. It depends and requires syncinator-server to be deployed. Follow the documentation to set it up.

Why the Name?

Drawing inspiration from the inventive naming style of Heinz Doofenshmirtz (Phineas and Ferb).

Development

To test this plugin:

  1. Clone the repository
  2. Link the repository inside the .obisdian/plugins of your obsidian workspace
  3. Open/Reopen obsidian
  4. Enable plugin in the settings
  5. Configure plugin

TODO

  • Add sync for configurations
    • Add also a settings page to decide what to sync
  • Fix consistency on startup, to align local offline changes
  • Add cursor of other clients
  • Add heartbeat on ws connection

About

Sync your Obsidian workspaces effortlessly across devices.

Resources

Stars

Watchers

Forks

Packages

No packages published