JavaScript Messaging

Open-source JavaScript projects categorized as Messaging

Top 13 JavaScript Messaging Projects

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

  • broadcast-channel

    :satellite: BroadcastChannel to send data between different browser-tabs or nodejs-processes :satellite: + LeaderElection over the channels https://pubkey.github.io/broadcast-channel/

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

    fast & lightweight self-hosted messenger

  • Project mention: ⟳ 2 apps added, 35 updated at f-droid.org | /r/FDroidUpdates | 2023-11-14

    Databag (version 1.1): A federated chat client designed for privacy and selfhosting.

  • rpc-websockets

    JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript

  • webapp

    Tinode web chat using React (by tinode)

  • messagebus

    Go simple async message bus

  • mirotalkc2c

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

  • Project mention: MIROTALK: Free AI Web real time conferences for all needs | /r/mirotalk | 2023-06-13
  • 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
  • webcall

    The telephone, a supernatural instrument before whose miracles we used to stand amazed, and which we now employ without giving it a thought, to summon our tailor or order an ice cream. --M.Proust

  • whatsapp-desktop

    Unofficial WhatsApp Desktop Client for OSX, Linux and Windows. Build with Electron.

  • Project mention: Change title bar color | /r/whatsapp | 2023-07-19

    I got this custom made WA client from github: https://github.com/oOthkOo/whatsapp-desktop It works fine like the old version before the update. My only problem with it is the title bar. Anyone has an idea how to change the title bar from white to black?

  • connectycube-flutter-samples

    Code samples for Flutter, based on ConnectyCube platform

  • Project mention: Build a Video Chat App with ConnectyCube Flutter SDK | dev.to | 2024-01-09

    The complete source code of the final app can be found at https://github.com/ConnectyCube/connectycube-flutter-samples/tree/master/p2p_call_sample. Feel free to reference to it while reading this integration guide.

  • whatsapp-clone

    Web based Whatsapp clone with real time private chat and group chat features. (by kimlimjustin)

  • Contkt-2.o

    Real time Communication between 2peers using Web Socket. Communication between two client using their username. Only when both peers are connected through website. Website doesn't save the message state and History

  • xero

    xero is a full stack social media platform that enables users to share thoughts, interact, and chat in real-time

  • Project mention: I made a Social Media Platform, Looking for Feedback/Collaborators | /r/node | 2023-08-17

    Github: https://github.com/akvnn/xero

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-02-05.

JavaScript Messaging related posts

Index

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

Project Stars
1 franz 4,476
2 broadcast-channel 1,745
3 databag 719
4 rpc-websockets 562
5 webapp 298
6 messagebus 266
7 mirotalkc2c 192
8 webcall 143
9 whatsapp-desktop 124
10 connectycube-flutter-samples 83
11 whatsapp-clone 54
12 Contkt-2.o 17
13 xero 7
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