Chat

From Noisebridge Wiki
Revision as of 04:41, 10 February 2026 by Maintenance script (talk | contribs) (Imported from Noisebridge wiki backup)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Requirements[edit]

  • free open software
  • stored messages
  • encrypted
  • realtime chat
  • api/extensible
  • bridges to Slack and IRC
  • Emojis and Gif support

Alternatives[edit]

  • Rocket.chat can be tested on their official instance. E2E encryption is in the process of being finalized via this Pull Request.
  • Riot includes e2e implementation and account verification per device. Lacking threaded messages.
  • Mattermost
  • Nextcloud Talk is available in the space from https://cloud.noisebridge.net, but does not support federation to these other services. API is still being developed.
  • SILC (end to end encrypted, free and open source, distributed or [multiple servers can share messages between each other providing message coherency to users more robust than "federated" services like Mastodon. Heavily audited and vetted by w00w00, Coverity, OpenBSD developers and more over the course of a decade+. PFS can be tuned to have arbitrarily slow or fast key rotations, messages from users are encrypted *from* the server eavesdropping as well, especially with use of private message signing.)
  • PSYC2 (end to end encrypted, distributed, free and open source, multiple client implementations, the lead developer is excellent, worth looking into more deeply)