Open Source Everything
Closed app

Open-source alternatives to Facebook Messenger

7 open-source projects that replace Facebook Messenger, 3 of them for the whole job.

Open alternatives7

Private messages and group chats on your phone. See the whole group

Signal screenshot
30kActiveWindows · Mac · Linux · Android · iPhoneVerifiedAGPL-3.0App

Signal is a messenger app for private text messages, group chats, and voice or video calls. It is for anyone who wants encrypted communication on their phone or computer.

App · GitHub · Needs a phone number to sign up
SimpleX Chat screenshot
20kActiveWindows · Mac · Linux · Android · iPhoneAGPL-3.0App

SimpleX Chat is a messaging app that lets people send private messages and group chats without any user accounts or identifiers. It is for people who want their conversations and who they talk to kept private.

App · GitHub · No phone number needed; smaller network of users
Delta Chat screenshot
1.9kActiveWindows · Mac · Linux · Android · iPhoneGPL-3.0App

Delta Chat is a messaging app for phones and computers that sends chats and files through ordinary email accounts. It lets you reach anyone with email, without relying on a single company's chat service.

App · GitHub · Works over email
Element screenshot
14kActiveWindows · Mac · Linux · Android · iPhone · In your browserVerifiedAGPL-3.0Replaces partlyApp

Element is a chat app for private messages and group chats over the Matrix network, used in a web browser or as a desktop app. It is for people and teams who want chat they can host and control, with phone apps offered as separate Element X projects.

App · GitHub · Friends need Matrix accounts; less polished
Tinode screenshot
14kActiveWindows · Mac · Linux · Android · iPhoneGPL-3.0Replaces partlyRuns on your own server

Tinode is a messaging server and set of apps for sending private messages and group chats between people. It is for people or organizations who want to run their own chat service or use an open alternative to WhatsApp and Telegram.

Runs on your own server · GitHub · Small user base; you host the server
Snikket screenshot
470ActiveAndroid · iPhoneApache-2.0Replaces partlyRuns on your own server

Snikket is a messaging service you run on your own server, so chats don't depend on a single company. It is aimed at people or groups who want private messaging with a simple setup.

Runs on your own server · GitHub · You must run a server for your group
Briar screenshot
Not on GitHubActiveWindows · Mac · Linux · AndroidGPL-3.0-or-laterReplaces partlyApp

Briar is a messaging app that sends private messages directly between phones, using Bluetooth, Wi-Fi or Tor instead of company servers. It is meant for people who need secure communication in sensitive situations, and it can work without internet access.

App · Own website · Android only; for sensitive situations

Before you build

Planning something for an alternative to Facebook Messenger? See what exists first, so you can reuse parts or explain what's different. Paste this into any AI assistant:

Read the list of open-source alternatives at https://opensourceeverything.org/data/groups/messaging.json. Compare it with my project or idea below. Tell me which projects overlap, what I could reuse instead of rewriting, and what mine does that none of them do. My project or idea:
Download the list