Independent Rust implementation of LFCP: wire, crypto and the Shared Objects profile.
-
Updated
Oct 9, 2026 - Rust
Independent Rust implementation of LFCP: wire, crypto and the Shared Objects profile.
TypeScript SDK for LFCP: end-to-end encrypted, signed local-first sync with Automerge shared objects. npm: @openlfcp/*
LFCP, the Local-First Collaboration Protocol: wire spec, Shared Objects profile, Markdown refs, test vectors, ADRs.
Obsidian plugin: shared tasks inside your private notes, end-to-end encrypted. Built on OpenLFCP.
OpenLFCP examples: the lfcp-todo CLI demo and the TypeScript/Rust conformance harness.
OpenLFCP organization profile, project docs, release notes and backlog.
Reference LFCP sync server (Rust). Relays end-to-end encrypted changes it cannot read. Self-hosted, Docker + Caddy.
To associate your repository with the lfcp topic, visit your repo's landing page and select "manage topics."