About Haven
Haven is a private chat platform that runs on your own machine and is positioned as an alternative to Discord. The project says there is no cloud, no company account, no telemetry and no paid tier. One person runs the server and everyone else joins with a code, so messages, files and voice never touch anyone else's infrastructure.
Setup takes about a minute: run it in Docker, unzip and start it on Windows with a batch file that installs Node.js if needed, or run a start script on Linux or macOS, then open the HTTPS address on port 3000, register as admin, create a channel and share the invite code. Clients include a desktop app for Windows and Linux with per-app audio sharing, device switching mid-call and the option to run the server itself, a native Android app on Google Play, an iOS app in TestFlight testing, and any browser including on phones. Topics mention voice chat, streaming and mediasoup.
Haven is written in JavaScript on Node.js and licensed under AGPL-3.0. One-click deployments on Zeabur and RepoCloud are offered, and a volunteer-hosted community server is open for anyone who wants to look around first.
Key features
- Self-hosted text, voice and file chat
- Join with invite codes, no email needed
- Desktop apps for Windows and Linux
- Native Android app
- Browser access on any device
- Docker and script-based install
Good fit for
- →Private chat for friends and small communities
- →Self-hosted alternative to Discord
- Tags
- chat
- voice-chat
- self-hosted
- discord-alternative
- privacy
- nodejs
- docker
- messaging
Open-source alternatives to Haven
See all
Sharkord
Team Chat
Lightweight, self-hosted, open-source chat server with voice, video, text, and screen shar
MITvs Discord★ 1.5k
Chatto
Team Chat
A fully-featured team and group chat application that you can easily selfhost.
AGPL-3.0vs Slack★ 2.8k
Mumble
Team Chat
Mumble is an open-source, low-latency, high quality voice chat software.
OSSvs Discord★ 8.3k
Stoat
Team Chat
The software powering Stoat
OSSvs Discord★ 3.4kFiora
Team Chat
An interesting open source chat application. Developed with node.js, mongoDB, socket.io an
MITvs Discord★ 7.2k
Cinny
Team Chat
Yet another matrix client
AGPL-3.0vs Slack★ 3.9k
SaaS alternatives to Haven
See all
Discord
Team Chat
Discord is a group chat and voice platform for gaming and community servers, with text channels, voice rooms and video.
SaaS
TeamSpeak
Team Chat
Voice communication software for gaming teams, communities and businesses
SaaS
Kik
Team Chat
Mobile messaging app with private chats, public groups and communities
SaaS
Google Chat
Team Chat
Messaging and spaces inside Google Workspace with Meet and Docs integration
SaaS
Pumble
Team Chat
Slack-style team chat with channels, threads and calls
SaaS
Telegram
Team Chat
Cloud-based messenger with large groups, channels and bots
SaaS

