TypeScript WebRTC

Open-source TypeScript projects categorized as WebRTC

Top 23 TypeScript WebRTC Projects

  1. Rocket.Chat

    The Secure CommsOS™ for mission-critical operations

    Project mention: Mattermost say they will not clarify what license the project is under | news.ycombinator.com | 2026-02-02

    If you are looking for another self-hostable alternative to Slack, Rocket chat[0] is also worth looking at.

    I wasn't involved in any of the Dev Ops aspect when my former employer used them, but the search function actually worked which is better than I can say for Slack.

    [0]https://github.com/RocketChat/Rocket.Chat/blob/develop/LICEN...

  2. SaaSHub

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

    SaaSHub logo
  3. Jitsi Meet

    Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.

    Project mention: Jitsi privacy flaw enables one-click stealth audio and video capture | news.ycombinator.com | 2025-07-24

    Have not been able to reproduce with camera, mic however is unmuted: https://github.com/jitsi/jitsi-meet/issues/16262#issuecommen...

  4. deskreen

    Deskreen turns any device with a web browser into a secondary screen for your computer. ⭐️ Star to support our work!

    Project mention: deskreen VS linux-display-extend - a user suggested alternative | libhunt.com/r/deskreen | 2025-12-10
  5. peerjs

    Simple peer-to-peer with WebRTC.

  6. FilePizza

    :pizza: Peer-to-peer file transfers in your browser

    Project mention: Android and iPhone users can now share files, starting with the Pixel 10 family | news.ycombinator.com | 2025-11-20

    I’m using FilePizza when I need it, saw it on HN recently. All this AI magic allegedly taking our jobs, but we still can’t transfer files from one device to another, or print a document reliably.

    https://file.pizza/

  7. fonoster

    🚀 The open-source alternative to Twilio.

  8. peerjs-server

    Server for PeerJS

  9. metastream

    Watch streaming media with friends.

  10. trystero

    ✨🤝✨ Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, Supabase, and Firebase

    Project mention: Macaroni – a single HTML file messenger | news.ycombinator.com | 2026-06-10

    Nice idea. I would have expected it would use WebRTC for p2p client-to-client connection. A noted related project is Trystero [0] that uses all sort of external services to allow client-to-client discovery (such as Nostr, BitTorrent, Supabase etc.) - maybe a future project to combine the two.

    [0]: https://github.com/dmotz/trystero?tab=readme-ov-file#how-it-...

  11. nettu-meet

    Open source video conferencing system for tutors.

  12. WebChat

    💬 Chat with anyone on any website.

  13. chitchatter

    Secure peer-to-peer chat that is serverless, decentralized, and ephemeral

  14. openvidu

    OpenVidu Platform main repository

  15. SIP.js

    A simple, intuitive, and powerful JavaScript signaling library

  16. twilio-video-app-react

    A collaboration application built with the twilio-video.js SDK and React.js

  17. screen-sharing

    Share your screen with one simple room code. No downloads or sign-ups required.

  18. Routr

    ⚡ The future of programmable SIP servers.

  19. p2p-media-loader

    An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page

  20. briefing

    🔮 Secure direct video group chat

    Project mention: Proton Meet Isn't What They Told You It Was | news.ycombinator.com | 2026-04-03

    For small groups SFU like Livekit is not needed at all. Still E2E and realtime collab. I wrote such a thing: https://brie.fi/ng

  21. jitsi-meet-electron

    Jitsi Meet desktop application powered by :electron:

  22. geckos.io

    🦎 Real-time client/server communication over UDP using WebRTC and Node.js http://geckos.io

  23. databag

    fast & lightweight self-hosted messenger

  24. sharkord

    Lightweight, self-hosted, open-source chat server with voice, video, text, and screen sharing. Built for small groups who want privacy, simplicity, and full control over their data.

    Project mention: How I Added Screenshare Sound Notifications to an Open Source Chat App | dev.to | 2026-02-27

    While contributing to Sharkord — a self-hosted, Discord-like communication platform built with TypeScript — I implemented a feature where a sound plays when a remote user starts or stops screensharing in a voice channel.

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 WebRTC discussion

Log in or Post with

TypeScript WebRTC related posts

Index

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

# Project Stars
1 Rocket.Chat 45,435
2 Jitsi Meet 29,411
3 deskreen 20,970
4 peerjs 13,353
5 FilePizza 10,086
6 fonoster 7,983
7 peerjs-server 4,685
8 metastream 2,646
9 trystero 2,584
10 nettu-meet 2,404
11 WebChat 2,337
12 chitchatter 2,284
13 openvidu 2,108
14 SIP.js 2,070
15 twilio-video-app-react 1,824
16 screen-sharing 1,690
17 Routr 1,687
18 p2p-media-loader 1,684
19 briefing 1,624
20 jitsi-meet-electron 1,618
21 geckos.io 1,487
22 databag 1,459
23 sharkord 1,371

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com