1 repo
Maintains state consistency across clients using persistent socket connections.
Distinguishing note: Focuses on the synchronization mechanism rather than general networking protocols.
Explore 1 awesome GitHub repository matching networking & communication · Real-Time Synchronization. Refine with filters or upvote what's useful.
Siyuan is a self-hosted knowledge management platform designed for private note-taking and information organization. It functions as a local-first application that stores all user content as plain text files on the local file system, ensuring data ownership and offline availability. The platform utilizes a block-based document model, which structures information as a tree of independent content blocks to facilitate granular manipulation and bidirectional linking. Users can extend the core functionality through a sandboxed plugin architecture, allowing for the development of custom themes and
Propagates state changes between client and server using persistent socket connections to maintain consistency.