Back to browse
Gryt – self-hosted, open-source Discord-style voice chat

Gryt – self-hosted, open-source Discord-style voice chat

by simpvert·Feb 25, 2026·9 points·5 comments

AI Analysis

●●SolidZero to OneCozyNiche Gem

Three-year labor: proper WebRTC stack (ICE/DTLS-SRTP/SFU) beats duct-tape Discord clones by orders of magnitude.

Strengths
  • Genuine technical depth on hard problem: ICE negotiation, NAT traversal, SFU media routing in Go/Pion is real engineering, not tutorial-level.
  • Self-hosted without compromise: Keycloak SSO, Docker/K8s, full admin control over bitrate/storage—not a freemium cloud trap.
  • Modular architecture (React client, Bun signaling, Go SFU, Keycloak auth) is clean and extensible; invites real contribution.
Weaknesses
  • Small community and ecosystem vs Discord's network effects; adoption friction is real and will persist.
  • Missing mobile client story (web only); desktop Electron is nice, but mobile-first comms market may limit growth.
Category
Target Audience

Privacy-conscious teams, self-hosted infrastructure operators, Discord refugees, communities seeking data sovereignty

Similar To

Jami (GNU Ring) · Mattermost · Mucklet

Post Description

This weekend I finally shipped Gryt, a project I’ve been building since 2022 — an open-source, self-hostable Discord-style app focused on reliable voice chat + text.

I’m the creator. I started it after getting fed up with Discord disconnects/paywalls and wanted something self-hosted and auditable.

I started on this in 2022 and had an early proof-of-concept working back then (auth + friends list), but I quickly realized WebRTC voice isn’t something you can duct-tape together. I spent a big chunk of the next couple years learning the stack (ICE/DTLS-SRTP, NAT traversal, SFU design), then came back and built a proper end-to-end architecture and polished it to the point where I felt comfortable releasing it publicly.

Repo: https://github.com/Gryt-chat/gryt Quick start: https://docs.gryt.chat/docs/guide/quick-start Web client: https://app.gryt.chat

Similar Projects