TypeScript Messaging

Open-source TypeScript projects categorized as Messaging

Top 23 TypeScript Messaging Projects

  1. berty

    Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network

    Project mention: Jack Dorsey Releases BitChat: Encrypted Messaging via Bluetooth LE Mesh | news.ycombinator.com | 2025-07-06
  2. SurveyJS

    SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.

    SurveyJS logo
  3. bottender

    ⚡️ A framework for building conversational user interfaces.

    Project mention: The Top 10 Open-Source Chatbot Frameworks of 2025 | dev.to | 2025-03-18

    6. Bottender

  4. Ferdium

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

    Project mention: WireGuard-vanity-keygen: WireGuard vanity key generator | news.ycombinator.com | 2025-05-19

    Discord? Why use the native app instead of just the browser version? Use e.g. Ferdium (https://ferdium.org/) to have all your messaging apps in one place.

  5. messaging-apis

    Messaging APIs for multi-platform

  6. stompjs

    Javascript and Typescript Stomp client for Web browsers and node.js apps

  7. better-sse

    ⬆ Dead simple, dependency-less, spec-compliant server-sent events implementation written in TypeScript

  8. Matrix-CRDT

    Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. webext-bridge

    💬 Messaging in Web Extensions made easy. Batteries included.

  11. ethora

    Open-source engine for chat 💬, AI assistants 🤖 & wallets 🪪. React, Typescript, Python, XMPP. Build future apps with chat, AI agents and web3.

  12. React-Discord-Clone

    Discord Clone using React, Node, Express, Socket-IO and Mysql

  13. vonage-node-sdk

    Vonage API client for Node.js. API support for SMS, Voice, Text-to-Speech, Numbers, Verify (2FA) and more.

    Project mention: How to Send and Receive RCS Suggested Replies with Node.js | dev.to | 2025-07-18

    @vonage/server-sdk: The Vonage Node SDK for interacting with the Messages API

  14. sockethub

    A multi-protocol gateway for the Web using ActivityStream messages.

  15. bus

    A typescript based enterprise service bus framework based on enterprise integration patterns (by node-ts)

  16. booking-microservices-expressjs

    Practical microservices, built with Node.Js, CQRS, Vertical Slice Architecture, Event-Driven Architecture, Postgres, RabbitMQ, Express and the latest technologies.

  17. ottehr

    Modular, Production-Ready, Open-Source EHR

  18. ts-mls

    A Messaging Layer Security (RFC 9420, MLS) implementation in TypeScript

    Project mention: Making MLS More Decentralized | news.ycombinator.com | 2025-11-05

    For those interested in a TypeScript implementation of RFC 9420, this is a great project:

    https://github.com/LukaJCB/ts-mls

  19. igdm-cli

    Send and receive Instagram DMs within command line (by noook)

  20. quack

    Quack is a free and open-source chat application designed for private use. Although it doesn't have any unique features, it combines the best features from other communicators. Quack prioritizes privacy and security by allowing users to host their own app, ensuring that they have complete control over their data.

  21. bunny-rest-proxy

    HTTP message broker built on top of RabbitMQ :rabbit::incoming_envelope:

  22. IndiView

    Take back control of your data with IndiView, an app for self-hosted digital identities on CoreDB nodes. Designed for Android and iOS, supports messaging and personalized content feeds.

  23. messagine-bot

    Best chat platform on Telegram

  24. adashta

    A nodejs based user-friendly bidirectional real-time communication tool, powered by native web sockets, providing simplicity and scalability.

  25. Sent.dm

    Node Library for Sent Messaging API

  26. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

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

TypeScript Messaging discussion

TypeScript Messaging related posts

  • Ferdium: Tüm Mesajlaşma ve Uygulamaları Tek Yerde Toplayan Güçlü Araç

    1 project | dev.to | 24 Mar 2025
  • Server-Sent Events (SSE) Are Underrated

    8 projects | news.ycombinator.com | 25 Dec 2024
  • XMPP vs. Matrix

    4 projects | news.ycombinator.com | 9 Aug 2024
  • ICQ will stop working from June 26

    4 projects | news.ycombinator.com | 24 May 2024
  • Show HN: Winglang – a new Cloud-Oriented programming language

    10 projects | news.ycombinator.com | 6 Dec 2023
  • Is there a place to suggest software you'd like to be on the AUR? If not, let it be here!

    6 projects | /r/archlinux | 7 Dec 2023
  • 1 Gb application size

    1 project | /r/todoist | 6 Dec 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 23 Dec 2025
    Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more. Learn more →

Index

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

# Project Stars
1 berty 8,931
2 bottender 4,281
3 Ferdium 3,824
4 messaging-apis 1,924
5 stompjs 858
6 better-sse 788
7 Matrix-CRDT 762
8 webext-bridge 686
9 ethora 514
10 React-Discord-Clone 485
11 vonage-node-sdk 395
12 sockethub 393
13 bus 288
14 booking-microservices-expressjs 273
15 ottehr 257
16 ts-mls 67
17 igdm-cli 48
18 quack 47
19 bunny-rest-proxy 47
20 IndiView 31
21 messagine-bot 11
22 adashta 9
23 Sent.dm 5

Sponsored
SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control
Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
surveyjs.io