Lockbook combines Markdown notes, drawings, and file storage with offline access and invitation-based sharing. Files are encrypted on the device before synchronization.
Its shared Rust library, lb-rs, handles cryptography, offline operations, networking, and storage. The project also includes Rust desktop and command-line clients, while Apple and Android interfaces contain Swift and Kotlin code.