TypeScript WebRTC

Open-source TypeScript projects categorized as WebRTC

Top 23 TypeScript WebRTC Projects

  1. Rocket.Chat

    The communications platform that puts data protection first.

    Project mention: Indie Hacking with Open Source Tools: Innovating on a Budget | dev.to | 2025-05-04

    Indie hackers also leverage collaboration tools like Nextcloud for file sharing and team projects, and Mattermost or Rocket.Chat as self-hosted alternatives to Slack. These tools empower remote teams and foster efficient communication across diverse development projects.

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth 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: The 50 best open-source alternatives to popular SaaS software | dev.to | 2024-07-10

    GitHub: Jitsi GitHub Repository

  4. deskreen

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

    Project mention: DeskPad – A virtual monitor for screen sharing | news.ycombinator.com | 2024-10-10

    It's not mentioned here yet, but since this provides some kind of virtual display, you can use this with https://deskreen.com/ - if you have an tablet that does not support sidecar then this is a viable option for an extended display. Setup is a bit of a hassle but it works.

  5. peerjs

    Simple peer-to-peer with WebRTC.

    Project mention: WebRTCPeerProvider component in FilePizza codebase. | dev.to | 2025-03-31

    Read more about Peerjs.

  6. FilePizza

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

    Project mention: WebRTCPeerProvider component in FilePizza codebase. | dev.to | 2025-03-31
  7. fonoster

    🚀 The open-source alternative to Twilio.

  8. peerjs-server

    Server for PeerJS

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

    SurveyJS logo
  10. metastream

    Watch streaming media with friends.

  11. nettu-meet

    Open source video conferencing system for tutors.

  12. WebChat

    💬 Chat with anyone on any website.

    Project mention: WebChat: Chat with Anyone on Any Website | news.ycombinator.com | 2024-11-15
  13. openvidu

    OpenVidu Platform main repository

  14. SIP.js

    A simple, intuitive, and powerful JavaScript signaling library

  15. chitchatter

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

  16. twilio-video-app-react

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

  17. p2p-media-loader

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

  18. Routr

    ⚡ The future of programmable SIP servers.

  19. briefing

    🔮 Secure direct video group chat

  20. geckos.io

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

  21. react-qr-reader

    React component for reading QR codes from webcam.

  22. SkyOffice

    Immersive virtual office built with Phaser, React, Redux, PeerJS, and Colyseus.

  23. databag

    fast & lightweight self-hosted messenger

  24. filedrop

    📲 WebRTC E2E encrypted file transfer - React + node.js

    Project mention: Magic Wormhole: get things from one computer to another, safely | news.ycombinator.com | 2024-08-17
  25. JSXC

    :speech_balloon: Real-time xmpp chat application with video calls, file transfer and encrypted communication.

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

Log in or Post with

TypeScript WebRTC related posts

  • WebRTCPeerProvider component in FilePizza codebase.

    2 projects | dev.to | 31 Mar 2025
  • Bow to the rectangle

    1 project | dev.to | 12 Feb 2025
  • Launch HN: Pinch (YC W25) – Video conferencing with immersive translation

    1 project | news.ycombinator.com | 5 Feb 2025
  • Hood Ball — Multiplayer web-based game

    1 project | dev.to | 11 Jan 2025
  • Show HN: Wheel Ball – Multiplayer game for the web

    1 project | news.ycombinator.com | 31 Dec 2024
  • Show HN: Screen Sharing in the Browser–No Downloads, No Registrations

    6 projects | news.ycombinator.com | 28 Nov 2024
  • LiveKit

    1 project | news.ycombinator.com | 29 May 2024
  • A note from our sponsor - Civic Auth
    www.civic.com | 14 May 2025
    Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →

Index

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

# Project Stars
1 Rocket.Chat 42,608
2 Jitsi Meet 25,432
3 deskreen 18,255
4 peerjs 12,858
5 FilePizza 8,951
6 fonoster 6,613
7 peerjs-server 4,535
8 metastream 2,552
9 nettu-meet 2,310
10 WebChat 2,028
11 openvidu 1,987
12 SIP.js 1,957
13 chitchatter 1,843
14 twilio-video-app-react 1,825
15 p2p-media-loader 1,530
16 Routr 1,511
17 briefing 1,504
18 geckos.io 1,390
19 react-qr-reader 1,147
20 SkyOffice 1,084
21 databag 1,024
22 filedrop 815
23 JSXC 730

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com

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