Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 TypeScript WebRTC Projects
-
Project mention: Ask HN: Alternative to slack for cross-company communication? | news.ycombinator.com | 2023-01-10
You could try Rocket.Chat, it's kind of like Slack but open source and self-hostable: https://github.com/RocketChat/Rocket.Chat
-
Jitsi Meet
Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
This seems to be related but I'm not quite sure: https://github.com/jitsi/jitsi-meet/issues/11442
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
https://deskreen.com/ ?
-
Project mention: New to WebRTC and Node.js, Need Help Getting Started | reddit.com/r/web | 2023-01-25
Note: peerjs is a good starting point!
-
Project mention: Looking for self hosted screen sharing/streaming solution | reddit.com/r/selfhosted | 2022-09-19
-
I am using https://peerjs.com/. I am currently using their default brokering system (which is the default out-of-the-box). it seems (when necessary) i am able to run my own version as provided at: https://github.com/peers/peerjs-server
-
Project mention: Just a Quick Suggestion/Answer to a question asked in #217 | reddit.com/r/MauLer | 2023-01-09
Metastream (The Highest Rated on the list of Alternatives)
-
Klotho
AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)
-
-
For the past year, Twilio Video has also offered Quick Deploy options. These are quick-deployment video applications to enable developers to cut the time for app creation and operation. These include screen sharing, network, and speaker quality detection.
-
Project mention: [AskJS] Do you consider ESM to have more benefits than drawbacks in node? | reddit.com/r/javascript | 2022-09-27
Because it's implicit, CJS creates a bunch of resolution issues with Typescript, to the point where if you want to code for the browser, you can't easily can't and have to either recompile with something like webpack to rewrite the module resolution, or add .js to all your TS imports, which already looks weird (you'd think you're importing the .ts files). sip.js has that issue.
-
p2p-media-loader
An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page
Project mention: live sports streaming sites and how the data flows | reddit.com/r/Piracy | 2022-09-05Actually some do. There is software called P2P Media Loader that can be embedded in a website. It is used by the pirate site known as viprow/vipbox/vipleague and probably others.
-
geckos.io
🦎 Real-time client/server communication over UDP using WebRTC and Node.js http://geckos.io
-
-
-
JSXC
:speech_balloon: Real-time xmpp chat application with video calls, file transfer and encrypted communication.
-
All I want out of a virtual office is something like this. https://github.com/kevinshen56714/SkyOffice
-
-
-
-
Lots of great WebRTC implementations exist. Do you want to stick with node.js?
I am a big fan of https://github.com/shinyoshiaki/werift-webrtc it is pure Typescript.
Check out https://github.com/sipsorcery/webrtc-echoes for all the other implementations.
-
Project mention: aquatic_ws (WebTorrent tracker) rewritten with glommio, achieves up to 1.6 million responses a second in load tests | reddit.com/r/rust | 2022-04-06
wt-tracker (nodejs, single-threaded) reached 31 thousand responses a second
-
On the client side - LiveKit browser client SDK (javascript)
-
Project mention: PeerLite – WebRTC library with perfect negotiation using TypeScript | reddit.com/r/javascript | 2022-06-10
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
TypeScript WebRTC related posts
- New to WebRTC and Node.js, Need Help Getting Started
- We just release our first version of TOONKS, a 3D Multiplayer Game where you can play a tiny tank against your friends directly on your browser without any installation.
- We just release our first version of TOONKS, a 3D Multiplayer Game where you can play a tiny tank against your friends directly on your browser without any installation.
- CRDTs and Distributed Consistency - Part 3: Building a distributed counter
- WebRTC based peer to peer voice, video calling and messaging web app build with MERN stack
- WebRTC based peer to peer voice, video calling and messaging web app build with MERN stack
- WebRTC based peer to peer voice, video calling and messaging web app build with MERN stack
-
A note from our sponsor - Sonar
www.sonarsource.com | 26 Jan 2023
Index
What are some of the best open-source WebRTC projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Rocket.Chat | 34,607 |
2 | Jitsi Meet | 19,169 |
3 | deskreen | 13,815 |
4 | peerjs | 10,915 |
5 | server | 5,236 |
6 | peerjs-server | 3,711 |
7 | metastream | 2,184 |
8 | nettu-meet | 1,888 |
9 | twilio-video-app-react | 1,705 |
10 | SIP.js | 1,600 |
11 | p2p-media-loader | 1,193 |
12 | geckos.io | 1,067 |
13 | Routr | 1,010 |
14 | react-qr-reader | 974 |
15 | JSXC | 680 |
16 | SkyOffice | 655 |
17 | xr3ngine | 550 |
18 | filedrop-web | 507 |
19 | React-Discord-Clone | 404 |
20 | werift-webrtc | 274 |
21 | wt-tracker | 212 |
22 | client-sdk-js | 191 |
23 | peer-lite | 144 |