InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 Messenger Open-Source Projects
Telegram Desktop messaging appProject mention: Flatpak is taking 995Mb to download for VLC!!! | reddit.com/r/linuxmint | 2023-01-28
telegram also has tar on https://desktop.telegram.org/ which you can extract and run directly it updates by itself
即时通讯IMProject mention: How to Implement Super Live Chat: 3 Methods You Should Know | dev.to | 2022-07-04
Project URL: https://github.com/OpenIMSDK/Open-IM-Server
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbotsProject mention: Instant Messaging: XMPP or Websocket | reddit.com/r/selfhosted | 2022-11-05
Either Tinode (https://github.com/tinode/chat) or Matrix Protocol (https://gitlab.com/famedly/conduit)
Elegant Facebook Messenger desktop appProject mention: Plank and Global Menu for Wayland? | reddit.com/r/kde | 2022-12-14
If you have access to the source, package.json will have several entries for electron packages. Example.
A community-driven replacement for JSQMessagesViewControllerProject mention: Open Source recommendations for chat UI | reddit.com/r/iOSProgramming | 2022-04-04
Open source alternative communication platform. (by relatedcode)
Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.Project mention: Patience is key when you're new to Linux. | reddit.com/r/SteamDeck | 2023-01-27
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
Conversations is an open source XMPP/Jabber client for AndroidProject mention: Jabber.org, the original XMPP IM service has migrated to Prosody IM | news.ycombinator.com | 2023-01-19
Conversations  is the best Android XMPP client I know. IIRC they pushed the adoption of OMEMO and implemented it first, before the desktop clients could catch up.
⚡️ A framework for building conversational user interfaces.
a free (libre) open source, mobile OS for EthereumProject mention: Daily General Discussion - January 8, 2023 | reddit.com/r/ethfinance | 2023-01-08
status.im (this one got a lot of attention a few years ago)
📱 Wire for iOS (iPhone and iPad)Project mention: IamA 22 year old girl in Iran where they killed Mahsa Amini and people are protesting against the regime.AMA! | reddit.com/r/IAmA | 2022-09-25
A better alternative to Signal is Wire https://wire.com/download
Reference client for Bitmessage: a P2P encrypted decentralised communication protocol:Project mention: After self-hosting my email for twenty-three years I have thrown in the towel. | reddit.com/r/programming | 2022-09-05
Not a cryptocurrency or "blockchain", but in Bitmessage it costs small amounts of proof-of-work to send emails, and it works well to prevent spam.
The open-source Hubspot alternative enables SaaS providers and digital marketing agencies/developers to create unique experiences for their entire business.Project mention: Any selfhosted tool to replace Intercom/Tidio/Zendesk? | reddit.com/r/selfhosted | 2023-01-18
Erxes (although it's even far more than that because it's even a CRM)
A full featured Live Chat, Support & Marketing platform, alternative to Intercom, Drift, Crisp, etc ...Project mention: Any selfhosted tool to replace Intercom/Tidio/Zendesk? | reddit.com/r/selfhosted | 2023-01-18
Simple user messaging package for LaravelProject mention: Feedback Wanted [New Laravel Project] | reddit.com/r/laravel | 2022-09-08
The Code: - It's based on Laravel 9 and Tailwind. - I use Laravel Spark for the company subscription. - I also integrated the Messages package (https://github.com/cmgmyr/laravel-messenger) to allow devs and companies to talk.
Experimental Telegram web client with tdlib, webassembly and react js under the hood
Modern XMPP ("Jabber") Chat Client using GTK+/Vala (by dino)Project mention: Instant Messaging: XMPP or Websocket | reddit.com/r/selfhosted | 2022-11-05
So XMPP is an awesome protocol in theory. Also many issues you're trying to solve are probably already solved in one of the specifications and I personally think that XMPP is missing out on clients. Some clients are nice (i.e. Conversations or Dino) but they are not as appealing as Telegram or Discord.
Desktop application for Instagram DMsProject mention: Show HN: Doc Converter – Convert PDF docs to Word documents on your computer | news.ycombinator.com | 2023-01-26
I can see how the "Buy Now" text could be misleading. Tbh, that's just the default text that comes with the Paypal button, and it wasn't deliberated crafted that way to mislead buyers. I'll roll out an update to make it more explicit.
> there don't seem to be any substantive further improvements planned
About that, the truth is, it often starts with a use-case as simple as "convert PDF to Word". Improvements usually would come from user feedback, and continuous maintenance. While I deliberately started out to keep the App simple, there's a good chance that features and functionality would expand when user feedback gets in the mix.
I'm saying this from my experience with maintaining IGdm (https://github.com/igdmapps/igdm)
Messaging APIs for multi-platformProject mention: Advice on creating an API that copies tweets from certain accounts and sends the text via email, whatsapp, discord, etc. | reddit.com/r/AskProgramming | 2022-12-12
I was thinking about using twitter API to retrieve the data, and I've used Messaging-APIs before but it does not have the capabilities to work with all the platforms I want like discord and whatsapp.
Open-source XMPP client for Android
:speech_balloon: A UI framework for building messenger interfaces on iOS
Ferdium is a desktop app that helps you organize how you use your favourite apps by combining them into one application.Project mention: No systray icon on flatpak release. | reddit.com/r/ferdium | 2023-02-06
I don't have systray icon at all. Any ideas, if maybe I'm missing some setting or an argument to pass to ferdium at launch? I've found a rather old bug report about it, but it says it 'should be fixed in 6.1', which is kinda ancient now.
Unofficial open source mtproto server written in golang with compatible telegram client.
Messenger related posts
No systray icon on flatpak release.
1 project | reddit.com/r/ferdium | 6 Feb 2023
How is it possible to subscribe to Telegram channels in ReadWise Reader?
1 project | reddit.com/r/readwise | 3 Feb 2023
I saw that my personal work number just got an account in Telegram, but I never made one
1 project | reddit.com/r/Scams | 2 Feb 2023
1 project | reddit.com/r/privacy | 29 Jan 2023
Flatpak is taking 995Mb to download for VLC!!!
1 project | reddit.com/r/linuxmint | 28 Jan 2023
[Release] Ferdium v6.2.4
1 project | reddit.com/r/ferdium | 27 Jan 2023
I want to build a chatbot using no-code tools
1 project | reddit.com/r/nocode | 26 Jan 2023
A note from our sponsor - InfluxDB
www.influxdata.com | 6 Feb 2023
What are some of the best open-source Messenger projects? This list will help you: