

Contents
▸ What Discord got right
▸ Why alternatives exist anyway
▸ The Nodyx bet
▸ When Nodyx is NOT the right choice
▸ The other alternatives we recommend
▸ Comparison table
▸ FAQ
▸ Try Nodyx
Looking for a free, open-source, self-hosted alternative to Discord, Slack or closed forum platforms? This page is honest: it acknowledges what the big platforms do well, explains the different bet Nodyx makes, and sincerely recommends the other projects in this space. The fight is not between us: it is between silos and freedom.
Version française : lire ce guide en français
❧ What Discord got right
Let's be honest from the start: Discord earned its place. Rock-solid group voice in one click, the "server" model that unites text and voice, a mobile app people actually enjoy using, a bot ecosystem accessible to non-developers, and free by default. Millions of communities exist today because someone could press a button and talk to ten friends.
If Discord works for you and your people: keep using it. Sincerely. This page is not a prosecution.
❧ Why alternatives exist anyway
Building your community on a closed platform means one simple thing: you do not own that community. The platform does. And the past decade has shown what that leads to:
Forums died. Twenty-year-old communities of passionate people migrated to Discord and vanished from search engines, from archives, from the open web.
IRC died. Thirty years of decentralized infrastructure, replaced by closed rooms.
Knowledge evaporates. A technical answer given in a Discord chat is unfindable six months later. The same answer on an indexed forum keeps helping people for ten years.
This is not Discord's fault specifically. It is what happens when a generation forgets that decentralized infrastructure exists. The big platforms are not villains: they are defaults that won. And defaults deserve to be questioned.
❧ The Nodyx bet
Not "Discord bad, we good". Just the choices we made:
One instance = one community. Your server, your hardware (or your VPS), your data. If Nodyx disappears tomorrow, your instance keeps running. Forever. That is a license guarantee (AGPL-3.0), not a marketing promise.
Forum + chat + voice + homepage, in one piece of software. A community is not just a chat: it needs lasting discussions (a search-indexed forum), real time (chat, WebRTC voice channels), and a public face (a drag-and-drop homepage builder with 50+ widgets).
Knowledge stays on the open web. Every public thread is a permanent web page, readable without an account, indexed by search engines and AI assistants. The exact opposite of a silo.
Self-hosting that is actually accessible. Five minutes on a VPS with the install script, or at home behind any router thanks to the built-in P2P relay (no port forwarding, no third-party account required).
Modules you enable, not features forced on you. Wiki, events calendar, jukebox, collaborative canvas, streamer hub (Twitch integration, OBS overlays, soundboard, mobile stream deck): each community turns on what it needs.
End-to-end encrypted direct messages (ECDH P-256 + AES-GCM), zero analytics, zero telemetry.
❧ When Nodyx is NOT the right choice
Honesty works both ways:
You do not want to host anything at all: stay on a managed platform, or pick a public Matrix instance.
You want to federate thousands of interconnected servers: Matrix is the protocol built for that. Nodyx federates lightly (an instance directory), not at the protocol level.
You are migrating a Discord community that wants EXACTLY the Discord interface: Stoat or Spacebar will minimize the friction.
You need native mobile apps today: Nodyx is a PWA (very good on mobile), not a store app. If that is a blocker, look at Rocket.Chat or Matrix/Element.
❧ The other alternatives we sincerely recommend
We owe genuine recognition to every project working on this problem. Here is the list the way we would recommend it to a friend. No ranking, no "best of".
Matrix (Element client: GitHub): the most mature open protocol in the space. Federated like email, end-to-end encrypted, bridges to almost everything. For a long-term bet on a real protocol, start here.
Stoat (formerly Revolt): the closest visual feel to Discord, written in Rust, fully open source. The best choice for migrating a community born on Discord with minimal friction.
Spacebar: a complete reimplementation of the Discord API. Excellent for technical communities that want compatibility.
Fluxer: a recent entrant gaining ground fast, strong customization, human support, active community.
Haven: private chat first. Self-hosted, no cloud, no telemetry, native desktop and Android clients.
Rocket.Chat and Mattermost: the mature platforms, battle-tested in companies and communities alike.
Discourse: the next-generation forum. No real time, but unbeatable for structured, archivable conversations.
Zulip: threaded chat taken seriously, widely used in research and dev teams.
Peersuite: the radical P2P approach, no central server at all, end-to-end encrypted.
❧ Quick comparison table
Primary need | Our recommendation |
|---|---|
Lasting forum + chat + voice + public homepage, in one software | Nodyx |
Massive protocol-level federation, multi-network bridges | Matrix |
Looking exactly like Discord, pixel for pixel | Stoat, Spacebar |
Pure forum, no real time | Discourse |
Work team (Slack replacement) | Mattermost, Zulip |
Enterprise video calls + chat | Rocket.Chat |
No server at all (pure P2P) | Peersuite |
Not hosting anything | Stay where you are, and that is OK |
❧ FAQ
What is the best open-source alternative to Discord?
The one that matches your use case. For a community that wants to own its forum, chat and voice in one self-hosted piece of software: Nodyx. For maximum federation: Matrix. For an interface identical to Discord: Stoat. This page compares them honestly.
Is Nodyx free?
Yes, entirely. Free and open-source software under the AGPL-3.0 license, no paid tier, no gated features. The only cost is your hosting (a VPS for a few euros a month, or a Raspberry Pi at home).
Do I need to be a developer to install Nodyx?
No. The install script sets everything up in about 5 minutes on a VPS. For home hosting, the P2P relay removes all network configuration (no port forwarding).
What happens to my community if Nodyx shuts down?
Nothing. Every instance is autonomous: your server keeps working even if the project or its main website disappears. That is the core of the architecture, and the AGPL license guarantees the code stays free.
Does voice chat work as well as Discord?
Voice channels use WebRTC (the same technology as Meet or Jitsi), with screen sharing and clips. For community-sized groups, yes. For servers with 10,000 people in voice simultaneously, Discord keeps the advantage of its global infrastructure, and we say so plainly.
Are my discussions visible on Google?
Yes, by design: every public thread is an indexable web page (server-side rendering, structured data, sitemap). Your community knowledge benefits the open web instead of vanishing into a silo. Direct messages and chat rooms remain private, of course.
❧ Try Nodyx
→ Live demo ← · Source code (GitHub) · Documentation
"I do not believe in turf wars. Everyone brings their stone. If you prefer another solution, that is perfectly fine too. What matters is that we stop letting ourselves be locked in. Let's support each other."
Pick the tool that fits you. We will applaud either way. ❧