Back to browse
GitHub Repository

End-to-end encrypted messaging, voice, and video. Entry point that orchestrates every public component.

451 starsJavaScript

Hush – A self-hostable, OpenMLS Discord alternative written in Go

by MrClouds·May 26, 2026·4 points·1 comment

AI Analysis

●●●BangerZero to OneBold Bet

RFC 9420 OpenMLS implementation brings real group E2EE to self-hosted chat.

Strengths
  • MLS protocol provides forward secrecy and post-compromise security for groups.
  • LiveKit SFU integration derives encryption keys from the same MLS group state.
  • AGPL licensing ensures self-hosting remains the primary trust path.
Weaknesses
  • Federation support is still in design phase, limiting network effects.
  • Complex self-hosting requirements demand significant DevOps expertise.
Category
Target Audience

Privacy-focused teams needing self-hosted encrypted communication

Similar To

Matrix · Element · Session

Similar Projects

Developer Tools●●Solid

Nuvix – An Open Source Back End Where Every Table Is Secure by Default

Auto-generated Row-Level Security plus a three-schema model (document / managed / unmanaged) is the concrete feature that makes this more than yet another BaaS rewrite — you can prototype like NoSQL then flip to managed tables with permission tables and RLS without hand-writing policies. It bundles auth, permission-aware file storage, messaging and embeddings storage which is useful for ML workflows, but it's entering a crowded field (Supabase/Hasura/Appwrite) and would benefit from clearer migration stories, performance numbers, and a hosted roadmap.

Ship ItNiche Gem
ravikantsaini
103mo ago
SaaS●●Solid

Reviewskits – Open-source, headless, and self-hostable social proof

Headless testimonial API that lets agencies build custom widgets without SaaS fees.

Solve My ProblemDark Horse
LordKode
622mo ago
Open Source●●Solid

Accord – Serverless Discord Clone Running on Cloudflare Workers

It runs an entire real‑time chat stack on Cloudflare: Durable Objects hold per‑room socket/state, D1 stores message history, R2 handles uploads, and there's mesh WebRTC plus push notifications — neat as a systems demo. Clever and practical as a reference architecture, but mesh video and Durable Object quotas expose scaling tradeoffs if you try to run a large public Discord competitor.

WizardryBold Bet
rkm1999
203mo ago