← All alternatives

Self-Hosted Communication Tools

Open-source communication tools to replace Slack, Discord, and hosted chat — self-host on your infrastructure.

173 projects

Google Analytics Communication Analytics
Communication

Mastodon

50k ★

Federated microblogging server.

Communication

Discourse

47k ★

Advanced forum / community solution based on Ruby and JS.

Communication

Rocket.Chat

46k ★

Communications platform that puts data protection first (alternative to Gitter.im and Slack).

↳ Slack) ↳ alternative to Gitter
Communication

Novu

39k ★

Notification infrastructure for developers.

Communication

Mattermost

38k ★

Platform for secure collaboration across the entire software development lifecycle, can be integrated with Gitlab (alternative to Slack).

↳ Slack) ↳ alternative to Slack)
Communication

Chatwoot

34k ★

Customer communication platform (alternative to Intercom and Zendesk).

↳ alternative to Intercom and Zendesk)
Communication

Ntfy

32k ★

Push notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to Pushover and Gotify.

Communication

Jitsi Meet

30k ★

WebRTC application that uses Jitsi Videobridge to provide high quality, scalable video conferences.

Communication

Zulip

25k ★

Zulip is a powerful, open source group chat application.

Communication

Listmonk

22k ★

High performance, self-hosted newsletter and mailing list manager with a modern dashboard.

Communication

Docker Mailserver

18k ★

Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container. Only configuration files, no SQL database.

Communication

SimpleX Chat

18k ★

The most private and secure chat and applications platform - now with double ratchet E2E encryption.

Communication

Apprise

17k ★

Apprise allows you to send a notification to almost all of the most popular notification services available to us today such as: Telegram, Discord, Slack, Amazon SNS, Gotify, etc.

↳ Slack, Amazon SNS, Gotify, etc
Communication

Postal

17k ★

Complete and fully featured mail server for use by websites & web servers.

Communication

Flarum

16k ★

Delightfully simple forums. Flarum is the next-generation forum software that makes online discussion fun again.

Communication

Answer

16k ★

Knowledge-based community software. You can use it to quickly build your Q&A community for product technical support, customer support, user communication, and more.

Communication

Mail-in-a-Box

15k ★

Turns any Ubuntu server into a fully functional mail server with one command.

Communication

Gotify

15k ★

Notification server with Android and CLI clients (alternative to PushBullet).

↳ alternative to PushBullet)
Communication

NodeBB

15k ★

Forum software built for the modern web.

Communication

Lemmy

14k ★

Link aggregator for the fediverse (alternative to Reddit).

↳ alternative to Reddit)
Communication

diaspora*

14k ★

Distributed social networking server.

Communication

Stalwart Mail Server

14k ★

All-in-one mail server with JMAP, IMAP4, and SMTP support and a wide range of modern features.

Communication

Tinode

13k ★

Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots.

Communication

Element

13k ★

Fully-featured Matrix client for Web, iOS & Android.

Communication

Mailcow

13k ★

Mail server suite based on Dovecot, Postfix and other open source software, that provides a modern Web UI for administration.

Communication

Misskey

11k ★

Decentralized app-like microblogging server/SNS for the Fediverse, using the ActivityPub protocol like GNU social and Mastodon.

Communication

Centrifugo

10k ★

Language-agnostic real-time messaging (Websocket or SockJS) server.

Communication

Screego

10k ★

Screego is a simple tool to quickly share your screen to one or multiple people via web browser.

Communication

Typebot

10k ★

Conversational app builder (alternative to Typeform and Landbot).

↳ alternative to Typeform and Landbot)
Communication

Mautic

10k ★

Marketing automation software (email, social and more).

Communication

BigBlueButton

9.2k ★

Supports real-time sharing of audio, video, slides (with whiteboard controls), chat, and the screen. Instructors can engage remote students with polling, emojis, and breakout rooms.

Communication

Janus

9.1k ★

General-purpose, lightweight, minimalist WebRTC Server.

Communication

Mumble

8.1k ★

Low-latency, high quality voice/text chat software.

Communication

Mailu

7.3k ★

Simple yet full-featured mail server as a set of Docker images.

Communication

Roundcube

7.1k ★

Browser-based IMAP client with an application-like user interface.

Communication

PixelFed

7.0k ★

Ethical photo sharing platform, powered by ActivityPub federation (alternative to Instagram).

↳ alternative to Instagram)
Communication

SimpleLogin

6.7k ★

Open source email alias solution to protect your email address. Comes with browser extensions and mobile apps.

Communication

Ejabberd

6.7k ★

XMPP instant messaging server.

Communication

HumHub

6.7k ★

Flexible kit for private social networks.

Communication

The Lounge

6.3k ★

Self-hosted web IRC client.

Communication

Maddy Mail Server

6.0k ★

All-in-one mail server that implements SMTP (both MTA and MX) and IMAP. Replaces Postfix, Dovecot, OpenDKIM, OpenSPF, OpenDMARC with single daemon.

Communication

Mox

5.7k ★

Complete e-mail solution with IMAP4, SMTP, SPF, DKIM, DMARC, MTA-STS, DANE and DNSSEC, reputation-based and content-based junk filtering, Internationalization (IDNA), automatic TLS with ACME and Let's Encrypt, account autoconfiguration, and webmail.

Communication

Haraka

5.6k ★

Fast, highly extensible, and event driven SMTP server.

Communication

WorkAdventure

5.6k ★

Virtual office / virtual conference application presented as a 16-bit RPG video game.

Communication

Remark42

5.6k ★

Lightweight and simple comment engine, which doesn't spy on users. It can be embedded into blogs, articles or any other place where readers add comments.

Communication

Isso

5.3k ★

Lightweight commenting server written in Python and Javascript. It aims to be a drop-in replacement for Disqus.

↳ replacement for Disqus
Communication

FreeSWITCH

5.0k ★

Scalable open source cross-platform telephony platform.

Communication

AnonAddy

4.7k ★

Email forwarding service for creating aliases.

Communication

MiroTalk P2P

4.6k ★

Simple, secure, fast real-time video conferences up to 4k and 60fps, compatible with all browsers and platforms.

Communication

Synapse

4.4k ★

Server for [Matrix](https://matrix.org/), an open standard for decentralized persistent communication.

Communication

Modoboa

3.5k ★

Mail hosting and management platform including a modern and simplified web user interface.

Communication

Redlib

3.4k ★

An alternative private front-end to Reddit, with its origins in Libreddit.

↳ alternative private front-end to Reddit, with its origins in Libreddit
Communication

Asterisk

3.4k ★

Easy to use but advanced IP PBX system, VoIP gateway and conference server.

Communication

Weechat

3.3k ★

Fast, light and extensible chat client.

Communication

Converse.js

3.3k ★

XMPP chat client in your browser.

Communication

Ergo

3.3k ★

Modern IRCv3 server written in Go, combining the features of an ircd, a services framework, and a bouncer.

Communication

Jitsi Video Bridge

3.1k ★

WebRTC compatible Selective Forwarding Unit (SFU) that allows for multiuser video communication.

Communication

Openfire

3.0k ★

Real time collaboration (RTC) server.

Communication

MiroTalk SFU

3.0k ★

Simple, secure, scalable real-time video conferences up to 4k, compatible with all browsers and platforms.

Communication

One Time Secret

2.9k ★

Share sensitive information securely with self-destructing links that are only viewable once.

Communication

Kamailio

2.9k ★

Modular SIP server (registrar/proxy/router/etc).

Communication

Misago

2.7k ★

Fully featured modern forum application that is fast, scalable and responsive.

Communication

Tox

2.7k ★

Distributed, secure messenger with audio and video chat capabilities.

Communication

WBO

2.6k ★

Web Whiteboard to collaborate in real-time on schemas, drawings, and notes.

Communication

Loomio

2.6k ★

Collaborative decision-making tool that makes it easy for anyone to participate in decisions which affect them.

Communication

Stoat

2.5k ★

Stoat is a user-first chat platform built with modern web technologies.

Communication

AnyCable

2.4k ★

Realtime server for reliable two-way communication over WebSockets, Server-sent events, etc.

Communication

Chitchatter

2.3k ★

Peer-to-peer chat app that is serverless, decentralized, and ephemeral.

Communication

Tuwunel

2.3k ★

High-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit).

Communication

Artalk

2.3k ★

Comment system built in Golang, providing a lightweight and highly customizable solution for adding comments to your website.

Communication

Live Helper Chat

2.2k ★

Live Support chat for your website.

Communication

Keila

2.2k ★

Reliable and easy-to-use newsletter tool (alternative to Mailchimp and Sendinblue).

↳ Mailchimp and Sendinblue) ↳ alternative to Mailchimp and Sendinblue)
Communication

ZNC

2.1k ★

Advanced IRC bouncer.

Communication

Wildduck

2.1k ★

Scalable no-SPOF IMAP/POP3 mail server.

Communication

phpBB

2.1k ★

Flat-forum bulletin board software solution that can be used to stay in touch with a group of people or can power your entire website.

Communication

Movim

2.0k ★

Modern, federated social network based on XMPP, with a fully featured group-chat, subscriptions and microblogging.

Communication

RetroShare

2.0k ★

Secured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer.

Communication

Coral

2.0k ★

A better commenting experience from Vox Media.

Communication

SIPCAPTURE Homer

2.0k ★

Troubleshooting and monitoring VoIP calls.

Communication

iRedMail

1.8k ★

Full-featured mail server solution based on Postfix and Dovecot.

Communication

Talkyard

1.8k ★

Create a community, where your users can suggest ideas and get questions answered. And have friendly open-ended discussions and chat (Slack/StackOverflow/Discourse/Reddit/Disqus hybrid).

↳ Slack/StackOverflow/Discourse/Reddit/Disqus hybrid)
Communication

MongooseIM

1.7k ★

Mobile messaging platform with a focus on performance and scalability.

Communication

Routr

1.7k ★

Lightweight SIP proxy, location server, and registrar for a reliable and scalable SIP infrastructure.

Communication

Friendica

1.7k ★

Social Communication Server.

Communication

Elgg

1.7k ★

Powerful open source social networking engine.

Communication

SnappyMail

1.6k ★

Simple, modern, lightweight & fast web-based email client (fork of RainLoop).

Communication

Cypht

1.6k ★

Feed reader for your email accounts.

Communication

Forward Email

1.6k ★

Privacy-focused encrypted email for everyone. All-in-one alternative to Gmail + Mailchimp + Sendgrid.

↳ Mailchimp + Sendgrid ↳ alternative to Gmail + Mailchimp + Sendgrid
Communication

GlobaLeaks

1.5k ★

Whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.

Communication

openSIPS

1.5k ★

SIP proxy/server for voice, video, IM, presence and any other SIP extensions.

Communication

Databag

1.5k ★

Federated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, video, and WebRTC video and audio calls.

Communication

DebOps

1.4k ★

Your Debian-based data center in a box. A set of general-purpose Ansible roles that can be used to manage Debian or Ubuntu hosts.

Communication

Galene

1.3k ★

Video conferencing server that is easy to deploy and that requires moderate server resources.

Communication

InspIRCd

1.3k ★

Modular IRC server written in C++ for Linux, BSD, Windows, and macOS.

Communication

MyBB

1.2k ★

Free, extensible forum software package.

Communication

Dovecot

1.2k ★

IMAP and POP3 server written primarily with security in mind.

Communication

OSSN

1.2k ★

Social networking software that allows you to make a social networking website and helps your members build social relationships, with people who share similar professional or personal interests.

Communication

Hyphanet

1.2k ★

Anonymously share files, browse and publish _freesites_ (web sites accessible only through Hyphanet) and chat on forums.

Communication

FusionPBX

1.0k ★

Web interface for multi-platform voice switch called FreeSWITCH.

Communication

Kiwi IRC

980 ★

Responsive web IRC client with theming support.

Communication

Glowing Bear

973 ★

A web frontend for WeeChat.

Communication

Conduit

949 ★

A simple, fast, and reliable chat server powered by Matrix.

Communication

Scoold

919 ★

Stack Overflow in a JAR. An enterprise-ready Q&A platform with full-text search, SAML, LDAP integration and social login support.

Communication

Notifo

876 ★

Multichannel notification server with support for Email, Mobile Push, Web Push, SMS, messaging and a javascript plugin.

Communication

OpenTrashmail

867 ★

Complete trashmail solution that exposes an SMTP server and has a web interface to manage received emails. Works with multiple and wildcard domains and is fully file based (no database needed). Includes RSS feeds and JSON API.

Communication

phpList

858 ★

Newsletter and email marketing with advanced management of subscribers, bounces, and plugins.

Communication

Quassel IRC

787 ★

Distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core.

Communication

OTS

771 ★

One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser.

Communication

DavMail

741 ★

POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any mail/calendar client with an Exchange server, even from the internet or behind a firewall through Outlook Web Access.

Communication

Simple Machines Forum

735 ★

Free, professional grade software package that allows you to set up your own online community within minutes.

Communication

Enigma 1/2 BBS

655 ★

Enigma 1/2 is a modern, multi-platform BBS engine with unlimited "callers" and legacy DOS door game support.

Communication

Cyrus IMAP

636 ★

Email (IMAP/POP3), contacts and calendar server.

Communication

Chirpy

604 ★

Privacy-friendly and customizable Disqus (comment system) alternate.

Communication

OpenSMTPD

579 ★

Secure SMTP server implementation from the OpenBSD project.

Communication

Ngircd

568 ★

Portable and lightweight Internet Relay Chat server for small or private networks.

Communication

UnrealIRCd

517 ★

Modular, advanced and highly configurable IRC server written in C for Linux, BSD, Windows, and macOS.

Communication

MiroTalk C2C

508 ★

Real-time cam-2-cam video calls & screen sharing, end-to-end encrypted, to embed in any website with a simple iframe.

Communication

plugNmeet

505 ★

Scalable and high performance web conferencing system.

Communication

Qpixel

437 ★

Q&A-based community knowledge-sharing software.

Communication

Snikket

431 ★

All-in-one Dockerized easy XMPP solution, including web admin and clients.

Communication

Spectrum 2

417 ★

Spectrum 2 is an open source instant messaging transport. It allows users to chat together even when they are using different IM networks.

Communication

Shhh

416 ★

Keep secrets out of emails or chat logs, share them using secure links with passphrase and expiration dates.

Communication

Socialhome

383 ★

Federated and decentralized profile builder and social network engine.

Communication

PushBits

361 ★

Notification server for relaying push notifications via Matrix, similar to PushBullet and Gotify.

Communication

Tigase

357 ★

XMPP server implementation in Java.

Communication

Simple NixOS Mailserver

309 ★

Complete mailserver solution leveraging the Nix Ecosystem.

Communication

Tiledesk

308 ★

All-in-one customer engagement platform from lead-gen to post-sales, from WhatsApp to your website. With omni-channel live agents and AI-powered chatbots (alternative to Intercom, Zendesk, Tawk.to and Tidio).

↳ alternative to Intercom, Zendesk, Tawk
Communication

Sympa

302 ★

Mailing list manager.

Communication

DragonFly

259 ★

A small MTA for home and office use. Works on Linux and FreeBSD.

Communication

Hatsu

255 ★

Bridge that interacts with Fediverse on behalf of your static site.

Communication

BuddyPress

248 ★

Powerful plugin that takes your WordPress.org powered site beyond the blog with social-network features like user profiles, activity streams, user groups, and more.

Communication

HyperKitty

223 ★

Access GNU Mailman v3 archives.

Communication

Robust IRC

194 ★

IRC without netsplits. Distributed IRC server, based on RobustSession protocol.

Communication

Flexisip

186 ★

Complete, modular and scalable SIP server, includes a push gateway, to deliver SIP incoming calls or text messages on mobile device platforms where push notifications are required to receive information when the app is not active in the foreground.

Communication

SAMA

158 ★

Next-Gen self-hosted chat server and clients.

Communication

Postorius

89 ★

Web user interface to access GNU Mailman.

Communication

3CX

Full-featured PABX system, with call queues, built-in web conferencing, live chat and social media messaging all on one system.

Communication

Akkoma

Federated microblogging server with Mastodon, GNU social, and ActivityPub compatibility.

Communication

AsmBB

Fast, SQLite-powered forum engine written in ASM.

Communication

Chasquid

SMTP (email) server with a focus on simplicity, security, and ease of operation.

Communication

Continuwuity

Community-driven Matrix homeserver, the continuation of conduwuit focusing on user experience and new features (fork of Conduit).

Communication

Courier MTA

Fast, scalable, enterprise mail/groupware server providing ESMTP, IMAP, POP3, webmail, mailing list, basic web-based calendaring and scheduling services.

Communication

Dovel

SMTP server that sends and receives emails according to a simple configuration file, with an optional web interface that you can use to browse your emails.

Communication

EmailRelay

A small and easy to configure SMTP and POP3 server for Windows and Linux.

Communication

Exim

Message transfer agent (MTA) developed at the University of Cambridge.

Communication

Freepbx

Web-based open source GUI that controls and manages Asterisk.

Communication

GNUnet

Software framework for decentralized, peer-to-peer networking.

Communication

GoToSocial

ActivityPub federated social network server implementing the Mastodon client API.

Communication

Groupboard

Online whiteboard, audio/video conferencing, screen sharing, shared code editing and optional session recording/playback.

Communication

Hubzilla

Decentralized identity, privacy, publishing, sharing, cloud storage, and communications/social platform.

Communication

Iceshrimp.NET

Federated microblogging server that communicates over ActivityPub.

Communication

Inboxen

Lets you have an infinite number of unique inboxes.

Communication

Jami

Universal communication platform which preserves the user's privacy and freedoms.

Communication

Libervia

Web frontend from Salut à Toi.

Communication

Mailman

Manage electronic mail discussion and e-newsletter lists.

Communication

Mlmmj

Mailing list management made joyful.

Communication

PieFed

A link aggregator / reddit clone for the fediverse (alternative to Reddit).

↳ alternative to Reddit)
Communication

Pleroma

Federated microblogging server, Mastodon, GNU social, & ActivityPub compatible.

Communication

Postfix

Fast, easy to administer, and secure Sendmail replacement.

↳ replacement
Communication

PrivMX WebMail

Alternative private mail system - web-based, end-to-end encrypted by design, self-hosted, decentralized, uses independent PKI. Easy to install and administrate, freeware, open-source.

↳ Alternative private mail system - web-based, end-to-end encrypted by design, self-hosted, d
Communication

Prosody IM

Feature-rich and easy to configure XMPP server.

Communication

SIP3

VoIP troubleshooting and monitoring platform.

Communication

Salut à Toi

Multipurpose, multi frontend, libre and decentralized communication tool.

Communication

Schleuder

GPG-enabled mailing list manager with resending-capabilities.

Communication

Sendmail

Message transfer agent (MTA).

Communication

Sendy

Self-hosted email newsletter application that lets you send bulk emails via Amazon Simple Email Service (SES) or other SMTP services.

Communication

SquirrelMail

Another browser-based IMAP client.

Communication

TrueConf

Platform for your corporate communications, based on the advanced architecture, with support for UltraHD video conferencing, built-in messenger with personal and group chats, and a free version for up to 1,000 users.

Communication

Virola Messenger

Instant messaging and collaboration tool with private and group chat rooms, continuous voice and video meetings, files sharing, issue tracking with integrated task board (alternative to Slack).

↳ Slack) ↳ alternative to Slack)
Communication

Wazo

Full-featured IPBX solution built atop Asterisk with integrated Web administration interface and REST-ful API.

Communication

Yeti-Switch

Transit class4 softswitch(SBC) with integrated billing and routing engine and REST API.

Communication

b1gMail

Complete email solution that runs on any webspace with PHP and MariaDB. It supports POP3 catchall mailboxes and can also integrate with Postfix or b1gMailServer if you're running your own server.

Communication

yarn.social

Self-Hosted, Twitter™-like Decentralised micro-logging platform. No ads, no tracking, your content, your data.

Curated from Awesome Self-Hosted and GitHub. Verify license and security before self-hosting in production.