TypeScript Pubsub

Open-source TypeScript projects categorized as Pubsub

Top 14 TypeScript Pubsub Projects

  1. mitt

    🥊 Tiny 200 byte functional event emitter / pubsub.

    Project mention: Mitt, a tiny 200b functional event emitter. | dev.to | 2025-05-27

    Great Name: somehow mitt wasn’t taken.

  2. 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
  3. deepstream.io

    deepstream.io server

  4. svelte-persisted-store

    A Svelte store that persists to localStorage

  5. twitch

    Interact with Twitch's API, chat and subscribe to events via PubSub and EventSub.

  6. network

    Monorepo containing all the main components of Streamr Network.

  7. nodejs-pubsub

    Node.js client for Google Cloud Pub/Sub: Ingest event streams from anywhere, at any scale, for simple, reliable, real-time stream analytics.

    Project mention: Messaging Queues in Distributed Systems: Design, Challenges, and Innovations | dev.to | 2025-06-11

    Google Cloud. (2023). Pub/Sub Overview https://cloud.google.com/pubsub 3.** Microsoft Azure.** (2023). Service Bus Messaging https://learn.microsoft.com/en-us/azure/service-bus-messaging/

  8. centrifuge-js

    JavaScript client SDK to communicate with Centrifugo and Centrifuge-based server from browser, NodeJS and React Native. Supports WebSocket, HTTP-streaming over Fetch and Readable Stream API, EventSource, WebTransport.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. eventual

    Build scalable and durable micro-services with APIs, Messaging and Workflows

  11. azure-webpubsub

    Azure Web PubSub Service helps you to manage WebSocket connections and do publish and subscribe in an easy way

  12. graphql-eventbus

    GraphQL layer to publish and consume events from any message broker

  13. chat-tutorial

  14. pigeon-mqtt-nest

    Pigeon-MQTT-Nest is a lightweight and easy-to-use library that provides a simple MQTT broker for your NestJS applications. With this library, you can easily integrate MQTT messaging into your NestJS application and communicate with MQTT clients using topics and messages.

  15. bun-ws-router

    A type-safe WebSocket router for Bun with Zod-based message validation. Route WebSocket messages to handlers based on message type with full TypeScript support.

    Project mention: Ask HN: What are you working on? (April 2025) | news.ycombinator.com | 2025-04-27

    WebSocket Router for Bun — A type-safe WebSocket router for Bun with Zod-based message validation. Route WebSocket messages to handlers based on message type with full TypeScript support.

    https://github.com/kriasoft/bun-ws-router#readme

  16. nucleux

    Simple atomic state management for React. No providers, no boilerplate.

    Project mention: Simplify Your React State Management with Nucleux | dev.to | 2025-04-06

    GitHub Repository

  17. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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 Pubsub discussion

Log in or Post with

TypeScript Pubsub related posts

  • Messaging Queues in Distributed Systems: Design, Challenges, and Innovations

    1 project | dev.to | 11 Jun 2025
  • Mitt, a tiny 200b functional event emitter.

    3 projects | dev.to | 27 May 2025
  • Revolutionizing Notifications with NTFY.sh: Use Cases, Benefits, and Best Practices

    4 projects | dev.to | 25 Nov 2024
  • Building Tetris using WebSocket and Svelte Stores

    8 projects | dev.to | 9 Oct 2024
  • Event Bus with Vue 3 and TypeScript

    1 project | dev.to | 4 Dec 2023
  • Explicit Design, Part 9. Decoupling Features with Events

    1 project | dev.to | 11 Sep 2023
  • Best way to pass data when dealing with deeply nested components?

    1 project | /r/vuejs | 25 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 Jun 2025
    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. Learn more →

Index

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

# Project Stars
1 mitt 11,357
2 deepstream.io 7,167
3 svelte-persisted-store 1,115
4 twitch 695
5 network 580
6 nodejs-pubsub 536
7 centrifuge-js 446
8 eventual 187
9 azure-webpubsub 138
10 graphql-eventbus 27
11 chat-tutorial 23
12 pigeon-mqtt-nest 22
13 bun-ws-router 10
14 nucleux 9

Sponsored
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.
www.influxdata.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?