@hackage erebos0.1.8.1

Decentralized messaging and synchronization

  • Installation

  • Dependencies (24)

  • Dependents (0)

  • Package Flags

      ice
       (on by default)

      Enable peer discovery with ICE support using pjproject

      ci
       (off by default)

      Options for CI testing

Library and simple CLI interface implementing the Erebos identity management, decentralized messaging and synchronization protocol, along with local storage.

Erebos identity is based on locally stored cryptographic keys, all communication is end-to-end encrypted. Multiple devices can be attached to the same identity, after which they function interchangeably, without any one being in any way "primary"; messages and other state data are then synchronized automatically whenever the devices are able to connect with one another.

See README for usage of the CLI tool.