instant-messaging

Open-source projects categorized as instant-messaging

Top 23 instant-messaging Open-Source Projects

  • 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.

  • Tinode

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

  • 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.

  • Messenger

    Open source alternative communication platform. (by relatedcode)

  • Conversations

    Conversations is an open source XMPP/Jabber client for Android

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

    Jitsi is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, IRC and many other useful features.

  • Movim

    Movim - Decentralized social platform

    Project mention: The Matrix Trashfire | news.ycombinator.com | 2024-02-14

    When https://siskin.im/ is seriously touted as the best iOS client for XMPP, you already lost 50% of the market share in the US. And if you don't have any usable app for 50% of your users in one of the most important markets, you can not really claim "interoperability", can you?

    Don't get me wrong, it would be great if more people were using XMPP. Now that I am more involved in the Fediverse space I'm learning how many wheels are being reinvented and XMPP has already solved. If more people learned about https://movim.eu I'd be able to shut off Communick and move on to do something else to do with my life, but the reality is that XMPP failed to achieve critical mass because it never had someone to complete control the protocol.

  • Routr

    ⚡ The future of programmable SIP servers.

    Project mention: Building a VoIP Network with Routr on DigitalOcean Kubernetes: Part I | dev.to | 2024-03-04

    Please see the Official Chart for many more options for your deployment.

  • 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.

  • server

    Spacebar server - A reimplementation of the Discord.com backend, built with Typescript and love (by spacebarchat)

  • chat-ui-kit-react

    Build your own chat UI with React components in few minutes. Chat UI Kit from chatscope is an open source UI toolkit for developing web chat applications.

    Project mention: Front-end chatbot for my langchain bot | /r/LangChain | 2023-06-16

    Are you familiar with JS/React? You can try this: https://github.com/chatscope/chat-ui-kit-react

  • chat-sdk-ios

    Chat SDK iOS - Open Source Mobile Messenger

  • cabal-desktop

    Desktop client for Cabal, the p2p/decentralized/local-first chat platform.

    Project mention: IRC Is the Only Viable Chat Protocol | news.ycombinator.com | 2023-07-29

    why not using an end2end encrypted p2p only chat lioe https://cabal.chat instead?

  • deltachat-core-rust

    Delta Chat Rust Core library, used by Android/iOS/desktop apps, bindings and bots 📧

    Project mention: Announcing mailfred 0.1, a library to offer services through the email infrastructure processing emails as requests & responses. | /r/rust | 2023-07-10

    In addition: not sure if you know about deltachat https://github.com/deltachat/deltachat-core-rust

  • coyim

    coyim - a safe and secure chat client

  • bitlbee

    An IRC to other chat networks gateway :bee:

    Project mention: How Beeper Mini Works | news.ycombinator.com | 2023-12-05

    ah didn't realize it had gone away. its successor appears to be [0]

    now I'm reliving the chaos of the late-00s/early-10s instant messaging apocalypse when AOL sunsetted AIM. Clients like Trillian were absolutely necessary before AIM shut down. Everybuddy was a good linux-friendly client. When I still spent time on IRC, I really really liked Bitlbee [1] with ERC [2].

    (I'm not saying that there's a connection there, but rather that all the chat protocols started getting used less around the same time for the same reason, which was smartphones becoming commonplace in late-00s.)

    [0] https://en.wikipedia.org/wiki/Ayttm

    [1] https://www.bitlbee.org/

    [2] https://www.gnu.org/software/emacs/erc.html

  • cabal-cli

    Terminal client for Cabal, the p2p chat platform.

  • Monal

    Monal for XMPP (iOS and macOS)

  • miranda-ng

    Miranda NG: Next Generation of Miranda IM

  • tox

    toxcore implementation in Rust (by tox-rs)

  • webapp

    Tinode web chat using React (by tinode)

  • purple-gowhatsapp

    Pidgin/libpurple plugin for WhatsApp Web.

  • electronim

    Electron based multi IM (Instant Messaging) client

  • purple-signald

    Pidgin libpurple bridge to signald.

  • Ligase

    Ligase is a Golang-based implementation of Matrix homeserver, powered by finogeeks https://www.finogeeks.com/Finchat

  • 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.

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-03-04.

instant-messaging related posts

Index

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

Project Stars
1 open-im-server 12,900
2 Tinode 11,498
3 Messenger 4,718
4 Conversations 4,210
5 jitsi 4,039
6 Movim 1,690
7 Routr 1,322
8 server 1,302
9 chat-ui-kit-react 1,053
10 chat-sdk-ios 908
11 cabal-desktop 826
12 deltachat-core-rust 610
13 coyim 586
14 bitlbee 585
15 cabal-cli 522
16 Monal 463
17 miranda-ng 463
18 tox 435
19 webapp 298
20 purple-gowhatsapp 261
21 electronim 195
22 purple-signald 146
23 Ligase 144
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.com