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-13 00:32:59 UTC
- JSON Representation
https://github.com/yakovenkodenis/spot-serve-web
Spot Serve is a developer-centric tool that allows for quick, interactive previews of websites.
cache-api service-worker webrtc
Last synced: 23 Jan 2025
https://github.com/ritul-void/synclt
p2p file sharing ecosystem
client-side clientside-js datatransfer file-sharing javascript peer-to-peer webrtc
Last synced: 29 Jan 2025
https://github.com/kyopark2014/aws-kinesis-video-streams
It shows how to use kinesis video streams in order to gather stream data from IoT devices.
aws iot kinesis-video-streams video webrtc
Last synced: 05 Feb 2025
https://github.com/Tanja-4732/DoubleNote
(beta) - An Angular note taking app supporting both real-time and async collaboration using Markdown or a WYSIWYG editor, optimised for peer-to-peer usage with optional commit-based versioning
angular collaboration docker docker-image express markdown-editor nodejs note-taking notebook notes notes-app offline-first peerjs progressive-web-app prosemirror service-worker single-page-app typescript versioning webrtc
Last synced: 15 Nov 2024
https://github.com/indatawetrust/webrtc-signal-solution-with-primus
webrtc signal solution with primus
primus webrtc webrtc-signaling
Last synced: 06 Feb 2025
https://github.com/innovailable/calling-signaling
A WebRTC signaling server with support for rooms, calling and invitations
Last synced: 27 Dec 2024
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/zlatnaspirala/maximumroulette-com
maximumroulette.com is PWA site with javascript demos ( 3d slot , webRTC + webGL video chat etc. ) vanilla js manir, created by Nikola Lukic.
demo javascript opengles solid webrtc
Last synced: 14 Oct 2024
https://github.com/balena-io-experimental/balena-cam-rws
raspberry-pi-3 raspberry-pi-camera webrtc
Last synced: 03 Jan 2025
https://github.com/kingtous/peers
🤗The Peers App official repo
android flutter flutter-desktop flutter-windows ios webrtc
Last synced: 12 Jan 2025
https://github.com/ikurotime/serent
A virtual chat room for fun and chill meetings
aws-amplify firebase preact tailwindcss webrtc
Last synced: 30 Dec 2024
https://github.com/mohamed-samy26/carbon
A live text and video chat application built natively for android
android chat chat-application java kotlin kotlin-android live-chat material-design material-ui video-conferences webrtc
Last synced: 12 Jan 2025
https://github.com/philnash/advanced-twilio-video
An example of using some advanced Twilio Video features to improve the user experience
noise-cancellation twilio twilio-video video-background webrtc
Last synced: 12 Feb 2025
https://github.com/dwoz/janus-pubsub-plugin
PubSub Plugin for Janus WebRTC Gateway
Last synced: 10 Jan 2025
https://github.com/brucearmstrong007/my-chat
A Chat Application (with Auth, chat & video call with friends) using Angular, Angular Material, Tailwind, Express Server, Socket.io(WebSocket), PeerJs(WebRTC) , SQLite Prisma , Nx MonoRepo
angular angular-material chat-application expressjs jwt-authentication nx-workspace peer-to-peer peerjs prisma socket-io sqlite streaming-audio streaming-data streaming-video tailwindcss video-call video-capture webrtc websocket zod
Last synced: 24 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/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/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/osom8979/webrtc2core
webrtc2core is a front-end WebRTC client.
frontend javascript typescript webrtc webrtc-client
Last synced: 19 Jan 2025
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/drazenzadravec/webrtc
Contains a complete implementation of a WebRTC client
calls cloudflare cloudflare-calls p2p sfu webrtc webrtc-call webrtc-demos webrtc-javascript-library webrtc-signaling webrtc-video
Last synced: 06 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/skyway/example-conference-webapp
SkyWay Conference by new SDK
conference skyway webapp webrtc
Last synced: 23 Nov 2024
https://github.com/fishjam-dev/ts-client-sdk
TypeScript client library for Fishjam.
fishjam typescript video webrtc
Last synced: 06 Nov 2024
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/danielesteban/babelchat
Language Exchange OpenSource Platform
nodejs reactjs social videochat webrtc whiteboard
Last synced: 13 Feb 2025
https://github.com/privapps/share
A pure static javascript running in a browser that can chat and share files between two devices within the same network. Under the neath, it uses a public Piping server to do the handshake (signal server), and WebRTC when chatting or file transfer.
chat communication compression-with-password end-to-end-encryption file-share file-sharing javascript messenger peer-to-peer piping-server privacy web-client-compression webapp webrtc zip
Last synced: 20 Jan 2025
https://github.com/akshayxemo/intervume-web
It is a platform where peoples can prepare for interview by attending real life 1:1 live interview session with mentors and getting a performance result. This platform also provide performance visualization based on the interview results with 1:1 chat system and subscription payment gateway (Stripe).
express expressjs jwt-authentication mern-stack mongodb mongoose node nodejs react react-router react-router-dom reactjs simple-peer socket socket-io socket-io-client stripe-api stripe-subscriptions webrtc
Last synced: 05 Nov 2024
https://github.com/hoanghiephui/webrtc-for-android
Library WebRTC for Android
Last synced: 27 Dec 2024
https://github.com/6b70/peerbeam
Fast and secure p2p file transfer powered by WebRTC 🚀
Last synced: 12 Dec 2024
https://github.com/mikbry/din-o
[Experimental] video conference app using top web tech
deno es6 reactjs rust vanilla-javascript wasm webrtc webrtc-signaling
Last synced: 17 Jan 2025
https://github.com/regulad/partnerportal
Partner Portal is an open-source, self-hostable 1-on-1 video chat Android app designed for 24/7 use. It features automatic reconnection, Supabase signaling, and a Minecraft-themed UI.
android kotlin minecraft-themed open-source self-hosted supabase video-chat webrtc
Last synced: 17 Dec 2024
https://github.com/rcarubbi/webrtcpoc
janus-webrtc-gateway webrtc webrtc-recording
Last synced: 13 Jan 2025
https://github.com/tanja-4732/doublenote
(beta) - An Angular note taking app supporting both real-time and async collaboration using Markdown or a WYSIWYG editor, optimised for peer-to-peer usage with optional commit-based versioning
angular collaboration docker docker-image express markdown-editor nodejs note-taking notebook notes notes-app offline-first peerjs progressive-web-app prosemirror service-worker single-page-app typescript versioning webrtc
Last synced: 10 Feb 2025
https://github.com/max1220/this-that
This-That is a peer-to-peer communication application for the Web
peerjs vanilla-javascript web-development webrtc
Last synced: 12 Dec 2024
https://github.com/kriziu/stranger
Application that connects random people in chat rooms.
nextjs react socket-io tailwindcss webrtc
Last synced: 09 Jan 2025
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/truongd3/webrtc-streaming-video
Streaming Video using Connection WebRTC by Truong Dang
javascript peer-to-peer webrtc webrtc-video
Last synced: 22 Jan 2025
https://github.com/mluby/grapevine
Peer-to-peer pub-sub
library p2p peer-to-peer pubsub webrtc
Last synced: 28 Dec 2024
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/venkatnvs/django-webrtc
Nvs Meet a Video Chat application in django
Last synced: 31 Jan 2025
https://github.com/gauravsingh9356/souvenirs
Compact Social Platform built using M.E.R.N stack. Fully Authenticated and Authorised. Real-time email checking using mailbox layer API. Email Verification by nodemailer. Client Side routing, Pagination, Recommended Posts and Searching, and much more. Packed with private Chat Room and Peer to Peer Video chat functionality. Hosted with Heroku for backend and Netlify for frontend.
axios express-js google-auth material-ui mongodb nodejs nodemailer react-badges react-share reactjs redux redux-thunk socket-io webrtc wysiwyg-editor
Last synced: 02 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/sajadaliismail/circulo
Social media app
javascript mern-stack neo4j rabbitmq social-media socket-io webrtc
Last synced: 15 Dec 2024
https://github.com/asing1001/webrtc-website
Online video chatting room implement via webrtc
Last synced: 26 Jan 2025
https://github.com/tzuhuantai/picamera.js
WebRTC Connection and Video Stream for Raspberry Pi Camera.
Last synced: 04 Jan 2025
https://github.com/ghubnerr/aura
A living art piece. Uses GANs to generate artistic video representations of emotions captured from a viewer in real time using WebRTC.
clip diffusion-models generative-adversarial-network pytorch rust stylegan webrtc
Last synced: 23 Dec 2024
https://github.com/angel-boschdom/p2p-react-game
David vs Goliath fully P2P React Game
game-development p2p react threejs webrtc
Last synced: 09 Feb 2025
https://github.com/vugga/rtc-docker
WebRTC docker image with ICE(STUN/TURN), Collide.
Last synced: 23 Dec 2024
https://github.com/ethand91/webrtc-android
WebRTC Android Tutorial
android java webrtc webrtc-demos
Last synced: 23 Jan 2025
https://github.com/baygeldin/tic-tac-toe
Test assignment for a JavaScript developer job (React, Redux, Webpack, Karma, Mocha, Chai, Sinon, Enzyme, CSS Modules, Koa, WebSockets & WebRTC).
bdd javascript nodejs react socket-io webaudio webpack webrtc websockets
Last synced: 21 Dec 2024
https://github.com/tomashubelbauer/webrtc-airdrop
AirDrop based WebRTC signaling channel
airdrop data-channel signaling-channel webrtc
Last synced: 31 Dec 2024
https://github.com/clinth/remote
A framework for super easy cross device communication
broadcastchannel webrtc websocket
Last synced: 16 Jan 2025
https://github.com/liddiard/simple-video-chat
[WIP] Dead simple video chat using WebRTC and the SimpleWebRTC library. Idea is to make it simple enough for anyone to use easily – no extraneous user interface stuff that every video chat app seems to have.
Last synced: 02 Feb 2025
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/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/qunv/webrtc-hubs-state
A demo with multiple rooms and users video streaming using pion/webrtc library
pion user-video-streaming webrtc
Last synced: 27 Dec 2024
https://github.com/4unkur/laravel-video-chat
Video chat application built using Laravel, Vue, WebRTC & Pusher
laravel pusher video-chat vue webrtc webrtc-signaling webrtc-video
Last synced: 03 Dec 2024
https://github.com/fishjam-dev/android-client-sdk
Android client library for Fishjam.
android fishjam kotlin membrane-framework video webrtc
Last synced: 23 Jan 2025
https://github.com/observertc/observer-js
Server-side component to monitor WebRTC stack
Last synced: 08 Nov 2024
https://github.com/rgl/mediamtx-rtsp-server
Use the MediaMTX RTSP server to stream a MP4 file
hls rtsp rtsp-server webrtc whep
Last synced: 25 Oct 2024
https://github.com/tikcdn/x2tiktracker-android
P2P Streaming Engine for Android、OTT.
cdn datachannel ijkplayer p2p p2p-cdn p2p-streaming p2pshare video webrtc
Last synced: 04 Dec 2024
https://github.com/lucassklp/guess-the-draw
angular canvas canvas-game drawing game javascript javascript-game peerjs typescript webrtc
Last synced: 10 Feb 2025
https://github.com/sahilaggarwal2004/cloudbreeze
CloudBreeze is an online platform where you can share files via cloud between your friends. We respect your privacy and that's why we make sure your files are totally encrypted and password protected.
filesharing filetransfer javascript nextjs p2p pwa react tailwindcss webrtc website
Last synced: 19 Nov 2024
https://github.com/sahilaggarwal2004/starwars
Star Wars is a strategy PvP game where 2 players build up their teams according to their strategy and then fight to defeat the opponent player using the abilities of their team. The leader ability of players creates a big impact on the whole team. So choose your leader and team wisely and enjoy playing the game!
game javascript nextjs peerchat pwa react socket-io starwars tailwindcss webrtc website websocket
Last synced: 19 Nov 2024
https://github.com/guilherme-marcello/janus
Janus WebRTC Client written in Go
client-side go golang-webrtc janus janus-gateway janus-webrtc-server webrtc
Last synced: 08 Jan 2025
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/achillestd/rtsp2webrtc
This project provides a live RTSP to WebRTC streaming solution. It broadcasts video from an IP camera to a server and streams it to web clients (i.e., web browsers)
fastapi opencv-python rtsp rtsp-stream rtsp-to-webrtc stun-server webrtc
Last synced: 06 Feb 2025
https://github.com/swarm-cloud/react-native-swarmcloud
Official React Native bindings for SwarmCloud's P2P SDKs.
android cdnbye ios p2p pcdn player reactnative sdk swarmcloud webrtc
Last synced: 03 Dec 2024
https://github.com/opentok/accelerator-annotation-js
annotations opentok tokbox webrtc
Last synced: 12 Nov 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/oscargonzalezdev/video-call-app
Video Call Application using WebRTC and Socket.io - Client side
Last synced: 22 Dec 2024
https://github.com/tikcdn/x2tiktracker-windows
P2P Streaming Engine for Windows.
cdn datachannel p2p p2p-cdn p2p-streaming p2pshare player webrtc
Last synced: 04 Dec 2024
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/sammy-t/uvu
A WebRTC chat and conferencing website
chat conferencing firebase webrtc
Last synced: 12 Nov 2024
https://github.com/tomasbasham/ember-talk
An ember-cli WebRTC chat room using negotiator
Last synced: 02 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/ishan-002/cheems
An MS Teams clone made during Microsoft Engage 2021
mern onedark videoconferencing webrtc
Last synced: 18 Jan 2025
https://github.com/kadoshita/native-webrtc-loopback
libwebrtcを用いたWebRTCのエコーサーバー
Last synced: 05 Feb 2025
https://github.com/konnyaku256/mimamori
赤ちゃんのための見守りカメラシステム、Web カメラが捉えた映像と音声を WebRTC で配信し、ブラウザからストリーミングします
c270 line-notify raspberry-pi-4 webrtc
Last synced: 08 Jan 2025
https://github.com/stupidjoon/sunrin_tv
2019 선린인터넷고등학교 디지털콘테스트 개발대회 은상 수상작
bootstrap express javascript webrtc
Last synced: 28 Dec 2024