TypeScript WebRTC

Open-source TypeScript projects categorized as WebRTC

Top 23 TypeScript WebRTC Projects

  • Rocket.Chat

    The communications platform that puts data protection first.

    Project mention: ⟳ 4 apps added, 121 updated at f-droid.org | /r/FDroidUpdates | 2023-09-15

    Rocket.Chat (version 4.40.0): Team Communication Tool

  • Jitsi Meet

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

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • deskreen

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

    Project mention: Is there a way to make ubuntu 23.10 think it has a monitor connected when headless? | /r/Ubuntu | 2023-10-28

    Or if you are an experienced user of your operating system, you can find solutions on how to create a virtual display without a need for Virtual Display Adapter in the following link: https://github.com/pavlobu/deskreen/discussions/86

  • peerjs

    Simple peer-to-peer with WebRTC

    Project mention: Blockchain as a Datastructure | /r/CryptoTechnology | 2023-11-11
  • peerjs-server

    Server for PeerJS

    Project mention: Blockchain as a Datastructure | /r/CryptoTechnology | 2023-11-11
  • metastream

    Watch streaming media with friends.

    Project mention: I Need Programming path advice. | /r/learnprogramming | 2023-05-21
  • nettu-meet

    Open source video conferencing system for tutors.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • twilio-video-app-react

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

  • SIP.js

    A simple, intuitive, and powerful JavaScript signaling library

    Project mention: Create a javascript client over Astersik's webrtc feature | /r/Asterisk | 2023-03-07

    I found this library: https://github.com/onsip/SIP.js/releases

  • p2p-media-loader

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

  • briefing

    🔮 Secure direct video group chat

    Project mention: Briefing| [Zoom Alternative] Yet another secure video chat.( Web, ios, IpadOS only) | /r/TestflightsPromo | 2023-09-06
  • Routr

    ⚡ The future of programmable SIP servers.

    Project mention: Routr: The future of programmable SIP servers | news.ycombinator.com | 2023-08-07
  • chitchatter

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

    Project mention: Adding a chat room to any app with one line of code | dev.to | 2023-10-08

    If you haven't seen it before, Chitchatter is an open source web app that instantly enables private, anonymous communication between people. Once connected you can easily chat, share audio and video, and transfer files. All communication is encrypted and peer-to-peer.

  • geckos.io

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

    Project mention: How to properly scale an IO game? | /r/node | 2023-07-06

    First, I would try exchange Socket.io over Geckos - https://github.com/geckosio/geckos.io.

  • react-qr-reader

    React component for reading QR codes from webcam.

  • SkyOffice

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

  • JSXC

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

    Project mention: How to build an AI chatbot with Openfire and OpenAI Chat Completion | dev.to | 2023-03-24

    JSXC is a Javascript XMPP client that is also available as a jsxc openfire plugin that could be installed with a few clicks.

  • etherealengine

    Ethereal Engine - Bringing us together on the open social spatial web. 🤖 🚀 👓 🕹️ 🧑🏿‍🚀

    Project mention: frameworks - aframe vs babylon vs others? | /r/WebXR | 2023-05-19

    If you want a full engine, check out Ethereal Engine. You can get it open source for local dev at https://github.com/etherealengine/etherealengine or get a hosted version at www.etherealengine.com.

  • filedrop

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

    Project mention: Localsend: Open-Source Airdrop Alternative | news.ycombinator.com | 2023-10-18

    Could you add https://drop.lol to the list (also open source)?

    Disclaimer: I'm the author of drop.lol.

  • PixelStreamingInfrastructure

    The official Pixel Streaming servers and frontend.

    Project mention: UE5.1 Pixel Streaming issues | /r/unrealengine | 2023-04-07
  • React-Discord-Clone

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

  • werift-webrtc

    WebRTC Implementation for TypeScript (Node.js), includes ICE/DTLS/SCTP/RTP/SRTP/WEBM/MP4

    Project mention: PeerTube v6 is out, and powered by your ideas | news.ycombinator.com | 2023-11-28
  • nesbox

    Online multiplayer games platform

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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). The latest post mention was on 2023-11-28.

TypeScript WebRTC related posts


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

Project Stars
1 Rocket.Chat 37,612
2 Jitsi Meet 20,692
3 deskreen 14,930
4 peerjs 11,630
5 peerjs-server 4,022
6 metastream 2,371
7 nettu-meet 2,054
8 twilio-video-app-react 1,781
9 SIP.js 1,749
10 p2p-media-loader 1,307
11 briefing 1,271
12 Routr 1,236
13 chitchatter 1,223
14 geckos.io 1,222
15 react-qr-reader 1,073
16 SkyOffice 839
17 JSXC 693
18 etherealengine 651
19 filedrop 589
20 PixelStreamingInfrastructure 453
21 React-Discord-Clone 438
22 werift-webrtc 367
23 nesbox 366
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.