Messenger

Top 23 Messenger Open-Source Projects

  • tdesktop

    Telegram Desktop messaging app

  • Project mention: Telegram Remote Code Exploit | news.ycombinator.com | 2024-04-09

    https://github.com/telegramdesktop/tdesktop/commit/eaaa704fa...

    so potentially could be just to send an Instant View link pointing to an app instead of a site.

  • open-im-server

    IM Chat

  • Project mention: Free Open-source messaging solution | /r/iOSProgramming | 2023-05-27

    If you are interested in Open-IM-Server, you can find the source code on GitHub: Source code , where you can also join the community and contribute to the project. You can also join the Telegram group or the WeChat group to chat with other developers and get support.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Tinode

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

  • caprine

    Elegant Facebook Messenger desktop app

  • Project mention: Why do people still use VBA? | news.ycombinator.com | 2023-11-15
  • MessageKit

    A community-driven replacement for JSQMessagesViewController

  • Messenger

    Open source alternative communication platform. (by relatedcode)

  • franz

    Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.

  • Project mention: Show HN: Franz – A desktop client for Apache Kafka | news.ycombinator.com | 2024-02-05

    I thought this was https://meetfranz.com/ until the word “Apache Kafka” and was puzzled.

    Naming things and name collisions…

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Conversations

    Conversations is an open source XMPP/Jabber client for Android

  • Project mention: Modern XMPP Server | news.ycombinator.com | 2023-12-01
  • bottender

    ⚡️ A framework for building conversational user interfaces.

  • status-mobile

    a free (libre) open source, mobile OS for Ethereum

  • Project mention: Status Wallet Domain Spoofing Vuln | news.ycombinator.com | 2024-02-26
  • chaskiq

    A full featured Live Chat, Support & Marketing platform, alternative to Intercom, Drift, Crisp, etc from cience.com

  • Project mention: ⚡ Chaskiq, the self-hosted live chat, releases version 2.0.0 ⚡ | /r/selfhosted | 2023-04-24

    We are thrilled to announce the release of Chaskiq 2.0, a major milestone for our open-source live chat and messaging system. This update marks the successful migration of our text editor, Dante.

  • PyBitmessage

    Reference client for Bitmessage: a P2P encrypted decentralised communication protocol:

  • Ferdium

    Ferdium is a desktop app that helps you organize how you use your favourite apps by combining them into one application.

  • Project mention: Sparkle: A software update framework for macOS | news.ycombinator.com | 2024-02-13

    Also, as a different approach, to some degree Ferdium can act as a central place for various messaging platforms even if the integration that Pidgin (and Adium) and libPurple provided is not possible this way. Station is similar and a bit better but is in desperate need of developers. Both are FLOSS.

    https://ferdium.org/

    https://getstation.com/

  • laravel-messenger

    Simple user messaging package for Laravel

  • telegram-react

    Experimental Telegram web client with tdlib, webassembly and react js under the hood

  • dino

    Modern XMPP ("Jabber") Chat Client using GTK+/Vala (by dino)

  • Project mention: Dino v0.4.3 · dino/dino | /r/xmpp | 2023-08-03
  • igdm

    Desktop application for Instagram DMs

  • messaging-apis

    Messaging APIs for multi-platform

  • Xabber

    Open-source XMPP client for Android

  • teamgram-server

    Unofficial open source mtproto server written in golang with compatible telegram client.

  • MessengerKit

    :speech_balloon: A UI framework for building messenger interfaces on iOS

  • session-desktop

    Session Desktop - Onion routing based messenger

  • Project mention: How does SonoBus compares to Signal with regards to encryption, quality and latency? | /r/opsec | 2023-06-29

    https://github.com/oxen-io/session-android https://github.com/oxen-io/session-desktop https://github.com/oxen-io/session-ios

  • profanity

    Ncurses based XMPP client

  • Project mention: Profanity IM – Ncurses based XMPP client | news.ycombinator.com | 2023-08-12
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-09.

Messenger related posts

Index

What are some of the best open-source Messenger projects? This list will help you:

Project Stars
1 tdesktop 24,407
2 open-im-server 12,936
3 Tinode 11,498
4 caprine 6,863
5 MessageKit 5,884
6 Messenger 4,718
7 franz 4,476
8 Conversations 4,210
9 bottender 4,147
10 status-mobile 3,818
11 chaskiq 2,899
12 PyBitmessage 2,792
13 Ferdium 2,502
14 laravel-messenger 2,405
15 telegram-react 2,195
16 dino 2,162
17 igdm 1,950
18 messaging-apis 1,878
19 Xabber 1,809
20 teamgram-server 1,651
21 MessengerKit 1,472
22 session-desktop 1,397
23 profanity 1,259

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com