Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
WebRTC
![](https://explore-feed.github.com/topics/webrtc/webrtc.png)
With WebRTC, you can add real-time communication capabilities to your application that works on top of an open standard. It supports video, voice, and generic data to be sent between peers, allowing developers to build powerful voice- and video-communication solutions. The technology is available on all modern browsers as well as on native clients for all major platforms. The technologies behind WebRTC are implemented as an open web standard and available as regular JavaScript APIs in all major browsers. For native clients, like Android and iOS applications, a library is available that provides the same functionality. The WebRTC project is open source and supported by Apple, Google, Microsoft and Mozilla, amongst others. This page is maintained by the Google WebRTC team.
- GitHub: https://github.com/topics/webrtc
- Wikipedia: https://en.wikipedia.org/wiki/WebRTC
- Created by: Google
- Released: May 4, 2018
- Related Topics: rtc, web-real-time-communication,
- Last updated: 2025-02-15 00:30:26 UTC
- JSON Representation
https://github.com/olegmarko/laravel-video-chat-app
Laravel & ReactJS Video Chat APP
laravel reactjs realtime videochat webrtc webrtc-video
Last synced: 07 Jan 2025
https://github.com/osom8979/webrtc2core
webrtc2core is a front-end WebRTC client.
frontend javascript typescript webrtc webrtc-client
Last synced: 19 Jan 2025
https://github.com/bengreenier/trpc-webrtc
A set of TRPC adapters for communication via RTCDataChannel in the browser.
Last synced: 23 Jan 2025
https://github.com/videosdk-live/videosdk-hls-react-native-sdk-example
A ready-to-use React Native UI kit Example for interactive live streaming that enable real-time communication between broadcasters and their audience, allowing for features like chat, screen share, or other forms of engagement
Last synced: 31 Jan 2025
https://github.com/webrtchacks/videofilestream
Experiments in streaming a video file to WebRTC
capturestream getdisplaymedia mediastream webcodecs webrtc
Last synced: 08 Jan 2025
https://github.com/martinthomson/sdp-uks
Unknown Key Share Attacks on uses of Transport Layer Security with the Session Description Protocol (SDP)
sdp sip uks unknown-key-share webrtc
Last synced: 29 Jan 2025
https://github.com/satyam-2001/dumb-charades
It is an real-time online multiplayer game made with ReactJs, NodeJs, PeerJs, WebRTC and Socket.io
chat game game-development game-server nodejs peerjs reactjs socket-io webrtc
Last synced: 14 Jan 2025
https://github.com/danitilahun/googlemeetclone
Google Meet Clone: Emulates the features of Google Meet, providing high-quality video conferencing, screen sharing, and collaborative tools. A user-friendly platform for seamless virtual meetings and team collaborations.
agora-webrtc chat css google-meet-clone html5 javascript real-time-communication webrtc webrtc-video
Last synced: 27 Dec 2024
https://github.com/stupidjoon/sunrin_tv
2019 선린인터넷고등학교 디지털콘테스트 개발대회 은상 수상작
bootstrap express javascript webrtc
Last synced: 28 Dec 2024
https://github.com/devak997/chatrealm
ChatRealm is an open-source, real-time anonymous chat application that allows users to connect securely without sign-ups or personal details. Features include text and video chat, interest-based matching, and a user-friendly interface.
anonymous chat real-time text-chat video-chat webrtc
Last synced: 10 Nov 2024
https://github.com/ookii-tsuki/controlsync
Play local multiplayer games through the network
games multiplayer networking webrtc
Last synced: 25 Jan 2025
https://github.com/cleversamer/discord
Realtime video chat application w/ MERN Stack + Socket.IO + WebRTC
discord expo-cli express mongodb nodejs react react-native realtime-chat socket-io webrtc
Last synced: 25 Jan 2025
https://github.com/venkatnvs/django-webrtc
Nvs Meet a Video Chat application in django
Last synced: 31 Jan 2025
https://github.com/chan9yu/webrtc-with-janus-videoroom
🧑🏻💻 WebRTC SFU Test Respository With Janus videoroom plugin.
event-emitter janus-gateway react sfu typescript vite web-socket webrtc
Last synced: 05 Feb 2025
https://github.com/tran-simon/jami-web
Distributed video conference web app in React using WebRTC, Typescript, Express, OpenDHT. Fork of jami-web: https://review.jami.net/jami-web
distributed jami react typescript webrtc
Last synced: 31 Jan 2025
https://github.com/hoanghiephui/webrtc-for-android
Library WebRTC for Android
Last synced: 27 Dec 2024
https://github.com/100mslive/react-native-video-plugin
100ms React Native Video Filter and Effects Package
android audio blur conferencing filter ios javascript live package react-native real-time typescript video virtual-background webrtc
Last synced: 01 Dec 2024
https://github.com/discretetom/webcaster
Cast your PC screen to any browser using WebRTC, with WebXR support!
cast remote-desktop webrtc webxr
Last synced: 02 Nov 2024
https://github.com/kev1nweng/reel-sync
ReelSync - 随时随地和另一个人同时观看一个视频 | Watch videos with someone in sync, anytime, anywhere.
javascript peerjs vite vue vuejs webrtc
Last synced: 30 Jan 2025
https://github.com/ssd71/watchwithme
Watch videos together with another person. Synchronized playback of local files over the internet.
Last synced: 13 Nov 2024
https://github.com/zhangzhonghe/mediasoup-server-demo
A simple demo of the mediasoup server.
ffmpeg media-server mediasoup nodejs webrtc
Last synced: 08 Feb 2025
https://github.com/kadoshita/native-webrtc-loopback
libwebrtcを用いたWebRTCのエコーサーバー
Last synced: 05 Feb 2025
https://github.com/dimits-ts/telefrog-webrtc
A Real Time Conferencing (RTC) service which allows users to connect, talk, and send messages to each other while also supporting account management and storage.
account-management chatroom frog javascript mongodb nodejs peer-to-peer peerjs-server typescript webrtc
Last synced: 27 Dec 2024
https://github.com/kandy-io/kandy-callme-js-sdk-3.x
Kandy Anonymous CallMe JavaScript SDK
documentation javascript kandy tutorial webrtc
Last synced: 23 Jan 2025
https://github.com/ihengshuai/frontend-case
前端经典案例小天地,由CI自动同步
docker gis lowcode rich-text-editor threejs webrtc
Last synced: 24 Jan 2025
https://github.com/spinfal/chatclient
base design by sheeptester, 'improved' and worked upon by spin, aka me.
anonymous bruh-moment chat chatroom easy-to-use peer-to-peer simple webrtc
Last synced: 31 Dec 2024
https://github.com/paullouisageneau/mylittlevisio
Minimalist Web Videoconference
videoconference videoconferencing webrtc
Last synced: 05 Feb 2025
https://github.com/3drx/webrtc-ros-bridge
Sender and receiver that bridge between 2 ROS networks using WebRTC
Last synced: 26 Jan 2025
https://github.com/cvhariharan/raycast
Turn your phone into a webcam, wirelessly.
Last synced: 08 Feb 2025
https://github.com/vittominacori/arwebrtc
Take and share your own photo using Augmented Reality in your browser with WebRTC and JavaScript.
Last synced: 09 Feb 2025
https://github.com/alcoralcor/lidarz
OKDO LD06 Serial binary to WebRTC Data channel and/or Websocket
Last synced: 13 Feb 2025
https://github.com/videosdk-live/videosdk-hls-android-java-example
A ready-to-use Android(Java) UI kit Example for interactive live streaming that enable real-time communication between broadcasters and their audience, allowing for features like chat, screen share, or other forms of engagement
Last synced: 21 Jan 2025
https://github.com/asing1001/webrtc-website
Online video chatting room implement via webrtc
Last synced: 26 Jan 2025
https://github.com/enixcoda/chamber
👥 Multi-person private P2P video chat & screen sharing on Web
Last synced: 21 Jan 2025
https://github.com/tom-sherman/browser-peer
ES6 simple-peer for the browser
Last synced: 05 Feb 2025
https://github.com/connieya/zoom_clone
zoom clone coding
express javascript nodejs pug socket-io webrtc websocket
Last synced: 28 Jan 2025
https://github.com/fourdim/kecp
Kecp is a webrtc video streaming tool for allowing peers to watch the same video simultaneously.
video-streaming vite-lib vue3-composition-api vue3-demo vue3-typescript webrtc webrtc-demos webrtc-video
Last synced: 12 Jan 2025
https://github.com/rootkwak528/pit
WebRTC를 이용한 화상 PT와 수강신청 커뮤니티 서비스
aws-ec2 java openvidu spring-boot ubuntu vue vuex webrtc
Last synced: 15 Jan 2025
https://github.com/korigamik/webrtc_mesh
Easy cross-platform WebRTC mesh network for Flutter.
dart-package flutter flutter-package webrtc webrtc-signaling
Last synced: 22 Jan 2025
https://github.com/linsir6/webrtc-android-doc
the doc is interpretation for WebRTC-Android sdk
webrtc webrtc-demos webrtc-phone webrtc-tools
Last synced: 25 Dec 2024
https://github.com/blueromans/sdptranslator
Sdp Translator for React Native WebRTC
android ios kurento kurentomediaserver mediasoup react reactnative webrtc
Last synced: 10 Jan 2025
https://github.com/ndrean/webrtc-sfu-demo
Livebook to illustrate the Elixir SFU ExWebRTC with an echo server
Last synced: 23 Jan 2025
https://github.com/princiya/websc
Web summer camp (JavaScript) - Peer to Peer Web
canvas express getusermedia javascript node selfieapp webrtc websc websocket
Last synced: 18 Jan 2025
https://github.com/joduplessis/weekday
Level up your team. Weekday is a messaging-first collaboration platform that gives your team superpowers. 💬 🚀
app cordova design design-patterns dev-kit electron googledrive graphql janus jimp messaging mqtt oauth2 polls react storybook webrtc
Last synced: 01 Feb 2025
https://github.com/bengreenier-archive/webrtc-servicebus-signal
WebRTC signaling implemented over Azure Service Bus 📶
Last synced: 26 Dec 2024
https://github.com/yhoungdev/meew
A small video call app, based on the Nostr protocol
hacktoberfest hacktoberfest-accepted hacktoberfest2023 socket-io webrtc
Last synced: 10 Feb 2025
https://github.com/andykswong/_invaders
_INVADERS - A 13KB Space Invaders-inspired 3D arcade game, for JS13KGames 2021
3d html5 javascript js13kgames js13kgames2021 mugl typescript webgl webmonetization webrtc webrtc-signaling
Last synced: 25 Dec 2024
https://github.com/nihey/multi-rtc
Generic Multi-Peer RTCPeerConnection
javascript rtcpeerconnection-wrappers webrtc
Last synced: 14 Feb 2025
https://github.com/adamweeks/sdp-js-parser
A quick string parser for sdp js objects for display
debugging sdp webrtc webrtc-tools
Last synced: 19 Jan 2025
https://github.com/yogesh-bhandare/lawbook
Patented mobile app for law students, enabling virtual moot court practice with AI-driven and peer-assisted trials, and access to a comprehensive case library with AI summarization.
aws-s3 cicd django django-rest-framework expo outh2 react-native rest-api selenium webrtc webscraping
Last synced: 04 Feb 2025
https://github.com/blackishgreen33/muxibar
MuxiBar - 一個在線即時通訊軟體
mysql nextjs prisma socket-io tailwindcss typescript webrtc
Last synced: 13 Feb 2025
https://github.com/sano-jin/meetup-town
A simple online meeting web-app implemented in TypeScript with WebRTC, Nodejs and React
meetings react typescript webrtc
Last synced: 30 Jan 2025
https://github.com/sergystepanov/webrtc-troubleshooting
A simple tool for troubleshooting WebRTC issues
Last synced: 05 Feb 2025
https://github.com/saru-d2/teams-clone
A group-video-chatting website made to resemble teams. It features responsive web design and persistent chatting.
javascript mern-stack node peer socket-io webrtc
Last synced: 08 Feb 2025
https://github.com/horusgoul/card-battle-game
game react scss typescript webrtc
Last synced: 05 Jan 2025
https://github.com/murat-polat/tutor-contrib-jupyter
Jupyterhub runs as a subdomain of Tutor Open edX, Comes with Pandas, Bokeh, Numpy and other popular libraries. Allows to create multiple users, which has own kernel
docker edx jitsi-meet jupyter-notebook jupyterhub jupyterlab tutor webrtc
Last synced: 06 Dec 2024
https://github.com/metaclips/roq
RoQ (Pronounced as Rock) is an RTP over Quic library (An alternative to WebRTC).
audio rtcp rtp rtp-streaming video webassembly webrtc
Last synced: 08 Feb 2025
https://github.com/littledivy/openstun
A library to get all open STUN/TURN servers with realtime connection test :smiley:
Last synced: 05 Feb 2025
https://github.com/cameronking4/shadcn-openai-realtime-webrtc
Boilerplate Nextjs15 project to make use of the OpenAI GPT4o Realtime WebRTC API to talk with AI Voice Assistant. Fastest & latest way to do Voice AI (Dec 2024).
gpt4o-realtime-api nextjs openai realtime-api shadcn shadcn-ui voice-ai webrtc
Last synced: 19 Dec 2024
https://github.com/rcasto/peer-net
Peer connection without a server
connected-peers datachannel p2p peer webrtc
Last synced: 20 Jan 2025
https://github.com/cdm2883/inspireapp
Capture every moment of your inspiration with faster & beauty & local & multiplatform ✨💡🎯
android-application browser-extension compose-multiplatform creative desktop-application ideas inspiration kotlin-multiplatform local-first mind-map wacom web-application webrtc whiteboard
Last synced: 19 Dec 2024
https://github.com/meething/bsky-meet
Decentralized P2p dWebRTC Audio/Video Conferencing for BlueSky / bsky
audio bluesky bsky conference meeting video webrtc
Last synced: 12 Feb 2025
https://github.com/itsuki-hayashi/rtcdc
A modernized wrapper for WebRTC data channels.
browser datachannel messaging realtime realtime-messaging typescript web webrtc
Last synced: 24 Jan 2025
https://github.com/osohyun0224/react-webrtc
Webrtc를 React.js에 구현하고 PWA 적용해 배포해보는 연습 저장소
mediarecorder peer-to-peer pwa react webrtc websocket
Last synced: 23 Jan 2025
https://github.com/bastidood/webrtc-broadcast
An example implementation for a one-to-many WebRTC broadcast written in Rust.
javascript rust typescript webrtc
Last synced: 10 Jan 2025
https://github.com/m1ga/hyperloop.webrtc
Appcelerator Titanium - Hyperloop WebRTC Android Demo
android appcelerator-titanium hyperloop webrtc
Last synced: 27 Jan 2025
https://github.com/pavel-karpovich/react-chats
Demo real-time chat app build with React, Firebase and WebRTC
demo firebase react typescript webrtc
Last synced: 26 Jan 2025
https://github.com/kidgodzilla/cloudflarecalls
Aspires to be a full reference implementation of Cloudflare Calls in Javascript (Client library, Example & Server)
calls cloudflare javascript library sfu webrtc
Last synced: 06 Jan 2025
https://github.com/kandy-io/kandy-anonymous-android-sdk
Kandy Anonymous Android SDK release repository
android documentation kandy tutorial webrtc
Last synced: 23 Jan 2025
https://github.com/itzmanish/sipnexus
A SIP server capable of dial-in and dial-out along with tons of other features
Last synced: 06 Feb 2025
https://github.com/kandy-io/kandy-anonymous-ios-sdk
Kandy Anonymous iOS SDK release repository
documentation ios kandy tutorial webrtc
Last synced: 23 Jan 2025
https://github.com/wiserim/orchestra
Orchestra is a web based application for simultaneous, collaborative music generation by multiple users.
audio rtcmulticonnection tonejs vue webaudio-api webmidi webmidijs webrtc
Last synced: 08 Jan 2025
https://github.com/dev-hyunsang/webrtc-python
WebRTC and Python WebSocket, WebSocketServer
javascript webrtc webrtc-python websocket
Last synced: 31 Jan 2025
https://github.com/aadarsh-guru/mern-prodcast-app
MERN Prodcast Application with TypeScript, Vite bundler, and Tailwind CSS for a sleek UI/UX. It features real-time voice rooms powered by WebRTC, supporting both public and private rooms. With MongoDB GridFSBucket for media storage, Socket.io for real-time updates, and robust authentication using email OTP, access & refresh tokens.
expressjs headlessui mongodb nodejs reactjs socket-io tailwindcss typescript webrtc
Last synced: 15 Jan 2025
https://github.com/manthan-sharma-23/orbit
Reddit -- For Developers
postgresql react redis rest-api typescript webrtc websocket
Last synced: 16 Jan 2025
https://github.com/rovsen762/whatsapp_clone_django
The chat application I wrote with Django's Channels Library and JavaScript's PeerJS library. While you can share image and audio files with the application, it is also possible to record audio and send it to the other part
chat-application django django-application djangochannels peerjs peerjs-webrtc webrtc
Last synced: 12 Feb 2025
https://github.com/gilwong00/go-webrtc-app
golang react typescript webrtc websocket
Last synced: 08 Feb 2025
https://github.com/fazzal-dev/chunkr
⚡ P2P File sharing web app built using WebRTC and WebSockets
file-transfer nextjs nodejs p2p react webrtc websocket
Last synced: 06 Feb 2025
https://github.com/infobip-community/infobip-api-csharp-sdk
C# SDK for Infobip's API
api-client csharp email rcs sdk sms webrtc whatsapp
Last synced: 07 Dec 2024
https://github.com/adidem23/peerview-videocallerapp
This Application is mern videocalling App which is built on the Webrtc Protocol and uses Socket i.o for the working with React frontend .
context-api express javascript mongodb mongoose nodejs react socket-io webrtc
Last synced: 11 Jan 2025
https://github.com/trasheracer/copscrypt
WebRTC FOSS Sousveillance | Website may be down for maintenance, and STUN/TURN servers access is controlled; please ask for a deployment and/or the credential, or help creating your own deployment
civil-rights foss p2p sousveillance streaming surveillance video webrtc
Last synced: 20 Dec 2024
https://github.com/alexchristianqr/webphone
Aplicación web con integracion WebRTC.
Last synced: 09 Jan 2025