SaaSHub helps you find the best software and product alternatives Learn more â
Top 23 TypeScript Websocket Projects
-
supabase
The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
Project mention: The Backend Shift: Leveraging Open Source Powerhouses for Faster, Leaner Apps | dev.to | 2025-05-10Supabase (supabase.com):
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
Nest
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript đ
Read more about Next.js here and Nest.js here.
-
gdbgui
Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
-
-
soketi
Next-gen, Pusher-compatible, open-source WebSockets server. Simple, fast, and resilient. đŁ
Project mention: Gazette: Cloud-native millisecond-latency streaming | news.ycombinator.com | 2024-08-07Not an exact match, but https://github.com/soketi/soketi might work for your needs (API-compatible with https://pusher.com )
-
-
liveblocks
The best apps in the AI era arenât solo experiencesâtheyâre collaborative. Liveblocks provides customizable preâbuilt features to make your product multiplayer, engaging, and AIâready. All without derailing your roadmap.
Of course, you donât have to code this functionality from scratch! You can also look at open-source software like Yjs, text-crdt, Automerge and so many more. Alternatively, you can check out tools like Liveblocks, Ably, etc. which enable collaborative multi-player features.
-
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.
-
-
This was all about how I built my Slack Bot. You can add more features by referring to the Slack Bolt API Documentation.
-
triplit
A full-stack, syncing database that runs on both server and client. Pluggable storage (indexeddb, sqlite, durable objects), syncs over websockets, and works with your favorite framework (React, Solid, Vue, Svelte).
Project mention: Show HN: Triplit â Open-source syncing database that runs on server and client | news.ycombinator.com | 2024-06-25 -
graphql-ws
Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.
-
-
Project mention: Magic Wormhole: get things from one computer to another, safely | news.ycombinator.com | 2024-08-17
-
-
-
aws-lambda-graphql
Use AWS Lambda + AWS API Gateway v2 for GraphQL subscriptions over WebSocket and AWS API Gateway v1 for HTTP
-
-
Project mention: Show HN: CodeCafĂ© â A real-time collaborative code editor in the browser | news.ycombinator.com | 2025-05-05
-
-
-
-
auth
đ Refresh/Access Token Authentication Demo with Client Side Rendering, Server Side Rendering and Websockets (by flolu)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Websockets discussion
TypeScript Websockets related posts
-
Why devs are quitting aws and what theyâre choosing instead
-
Show HN: CodeCafĂ© â A real-time collaborative code editor in the browser
-
Show HN: I Made Google Docs but for Web Development
-
How do I use Vercel to host Umami?
-
How I Deployed a Full-Stack Application with "NestJS" with "Angular" on "Supabase" and "Vercel"
-
The death of mocks by Testcontainers
-
The Ultimate Tech Stack for Startups in 2025
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 May 2025
Index
What are some of the best open-source Websocket projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | supabase | 82,773 |
2 | Nest | 70,845 |
3 | gdbgui | 10,011 |
4 | colyseus | 6,220 |
5 | soketi | 5,220 |
6 | partykit | 5,099 |
7 | liveblocks | 3,956 |
8 | node-slack-sdk | 3,311 |
9 | bolt-js | 2,819 |
10 | triplit | 2,722 |
11 | graphql-ws | 1,806 |
12 | hyper-fetch | 1,075 |
13 | filedrop | 815 |
14 | speedtyper.dev | 586 |
15 | esp8266-react | 485 |
16 | aws-lambda-graphql | 462 |
17 | sockethub | 390 |
18 | codecafe | 334 |
19 | wt-tracker | 263 |
20 | WebConsole | 201 |
21 | rocketrpc | 164 |
22 | auth | 134 |
23 | anycable-client | 109 |