Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
WebRTC
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-01-30 00:27:56 UTC
- JSON Representation
https://github.com/omkar13/Video-conferencing-web-application
Developed a multi-party video conferencing and web chat application using WebRTC, Javascript and Web-sockets with features such as canvas sharing, presentation sharing and video sharing.
css fabricjs html java javascript kurento-client spring webrtc websocket
Last synced: 12 Nov 2024
https://github.com/vardius/peer-data
Library for files, media streaming/sharing using WebRTC
Last synced: 27 Oct 2024
https://github.com/crossle/janus-gateway-android
Implements Janus gateway video room on Android
Last synced: 27 Oct 2024
https://github.com/Evidlo/picklecast
Share your screen to a projector with only a web-browser.
raspberry-pi screenshare screensharing webrtc
Last synced: 12 Nov 2024
https://github.com/subins2000/dots
P2P Dots & Boxes game with WebRTC & WebTorrent
dotsandboxes game multiplayer school webrtc webtorrent webtorrent-trackers
Last synced: 13 Nov 2024
https://github.com/webrtchacks/transparent-virtual-background
Transparent backgrounds with WebRTC
Last synced: 10 Nov 2024
https://github.com/ionorg/ion-avp
Audio/Video Processing Service
audio-processing golang video-processing webrtc
Last synced: 25 Oct 2024
https://github.com/versatica/mediasoup-client-aiortc
mediasoup-client handler for aiortc Python library
Last synced: 26 Jan 2025
https://github.com/lijinke666/react-meme-generator
:joy: a online meme generator for react (support camera) 一个支持摄像头的在线表情包生成器
antd chat havefun meme meme-generator react react-meme webrtc
Last synced: 29 Oct 2024
https://github.com/w3c/webrtc-extensions
A repository for experimental additions to the WebRTC API
Last synced: 30 Jan 2025
https://github.com/shinyoshiaki/node-sfu
Pure TypeScript WebRTC MediaServer (SFU/MCU)
mcu nodejs sfu typescript webrtc
Last synced: 28 Oct 2024
https://github.com/cretz/webrtc-ipfs-signaling
Tech demo using JS-IPFS to do signaling for WebRTC
Last synced: 20 Jan 2025
https://github.com/tsonglew/webrtc-stream
Simple python webrtc streaming demo
Last synced: 27 Oct 2024
https://github.com/opengamebackend/plugin-godot
🔌 Plugin for Rivet + Godot 4
enet godot multiplayer server webrtc websocket
Last synced: 24 Jan 2025
https://github.com/AgoraIO/AgoraRtcEngine_iOS
iOS Package for Agora Video RTE SDK. Perfect for video calls and live streaming.
ios rtc rtm streaming swift swift-package-manager swiftpm video video-call video-streaming webrtc xcode
Last synced: 22 Nov 2024
https://github.com/agoraio/agorartcengine_ios
iOS Package for Agora Video RTE SDK. Perfect for video calls and live streaming.
ios rtc rtm streaming swift swift-package-manager swiftpm video video-call video-streaming webrtc xcode
Last synced: 30 Jan 2025
https://github.com/opentok/opentok-network-test-js
A node module that lets you check network connectivity to resources and services required to use OpenTok
javascript opentok tokbox webrtc
Last synced: 28 Jan 2025
https://github.com/metagogs/gogs
gogs is a simple, fast and lightweight game server framework written in golang
android datachannel game game-framework gameserver go goalng-application ios protobuf unity webrtc websocket
Last synced: 30 Jan 2025
https://github.com/tiger2380/simple_sfu
A simple SFU. Just for educational purposes only.
html-css javascript nodejs sfu simple webrtc
Last synced: 31 Oct 2024
https://github.com/q191201771/lalext
ffmpeg build script, lal website document, rfc document.
ffmpeg-docker rtmp rtmp-to-webrtc webrtc
Last synced: 29 Jan 2025
https://github.com/valeriansaliou/giggle
:telephone_receiver: Giggle Jingle library for XMPP, implementation of XEP-0166.
jingle multiparty-calls sip webrtc xmpp xmpp-library
Last synced: 10 Oct 2024
https://github.com/vgiselbrecht/gise-video-chat
Video chat application for your own web server
chat video-call video-chat webrtc
Last synced: 12 Nov 2024
https://github.com/alepolidori/janus-webrtc-phone
SIP Phone WebRTC for your browser
html5 javascript javascript-applications javascript-client sip-client voip webrtc webrtc-call webrtc-demos webrtc-javascript-library webrtc-phone webrtc-video
Last synced: 25 Oct 2024
https://github.com/swizec/webrtc-sample
Demo app to learn WebRTC. Communicates with itself via RTCPeerConnection
webrtc webrtc-demos webrtc-experiments
Last synced: 10 Nov 2024
https://github.com/huseyn0w/fast-connect
Standalone React WebRTC Application
express material-ui nodejs peer-to-peer peerjs react reactjs socket-io typescript webrtc webrtc-call webrtc-demos
Last synced: 09 Nov 2024
https://github.com/Swizec/webrtc-sample
Demo app to learn WebRTC. Communicates with itself via RTCPeerConnection
webrtc webrtc-demos webrtc-experiments
Last synced: 12 Nov 2024
https://github.com/openvidu/classroom-demo
Full web application (Angular + Spring Boot + MySQL) making use of OpenVidu
angular mysql openvidu spring-boot webrtc
Last synced: 12 Nov 2024
https://github.com/ggarber/whip-go
Simple WHIP client for WebRTC streaming from any media source
Last synced: 05 Nov 2024
https://github.com/suutaku/sshx
P2P SSH using WebRTC
fuse golang nat-traversal p2p proxy remote-control sftp ssh sshfs tunnel vnc webrtc
Last synced: 28 Oct 2024
https://github.com/opentok/broadcast-sample-app
OpenTok Broadcast Sample Application
broadcast javascript opentok tokbox video webrtc
Last synced: 30 Jan 2025
https://github.com/w3yden/ultrascreen
Share your screen
capture desktop screen screenshare share webrtc
Last synced: 04 Nov 2024
https://github.com/codext-remotecontrol/remotecontrol-desktop
Remote Control Desktop is a robust, reliable and fast remote desktop software for Windows / MacOS / Linux.
anydesk electron remote-control remote-desktop rustdesk teamviewer webrtc
Last synced: 12 Nov 2024
https://github.com/sovoid/friend.ly
A social media platform with a friend recommendation engine based on personality trait extraction
api deep-learning ejs friend-recommendation javascript mean-stack mongoose nlp nodejs nodemailer oauth2 passportjs social social-login social-network speechtotext text-mining text-to-speech tron webrtc
Last synced: 12 Oct 2024
https://github.com/opentok/opentok-react-native-samples
Sample applications using OpenTok and React Native
android ios opentok opentok-labs react-native webrtc
Last synced: 30 Jan 2025
https://github.com/100mslive/clubhouse-clone-react
Clubhouse clone in React, Tailwind and 100ms SDKs
100ms audio-chat chat javascript react tailwind webrtc
Last synced: 31 Oct 2024
https://github.com/aljanabim/simple_webrtc_signaling_server?tab=readme-ov-file
A WebRTC signaling server implemented in Node.js with Socket.io
peers signaling-channel signaling-server socket webrtc
Last synced: 12 Nov 2024
https://github.com/wangsrgit119/suc-love-chat
视频会议系统前端源码
socket-io vue webrtc webrtc-video
Last synced: 08 Dec 2024
https://github.com/donmccurdy/aframe-proxy-controls
A-Frame component to proxy keyboard/gamepad controls between devices over WebRTC.
Last synced: 26 Jan 2025
https://github.com/Sudheer121/Study-Room
[Under maintenance] Connect and study together with friends over text and voice channels, over a click of a button. Web application for chat and audio streaming.
chat-application discord expressjs mesh-networks node-schedule nodejs peer-connection peerjs react react-router reactjs study-room text-channel twilio-api voice-channel voice-channels voice-chat webrtc websocket websockets
Last synced: 16 Nov 2024
https://github.com/muaz-khan/Conversation.js
Conversation.js is inspired by skype; and it provides simple events-like API to manage conversations, enable/disable media devices; add/download files; and do anything supported by Skype. It allows you open data conversation between two or more users using their user-ids.
javascript rtcmulticonnection webrtc webrtc-demos webrtc-experiments webrtc-javascript-library
Last synced: 13 Nov 2024
https://github.com/holtwick/onepile
Playground for the future of private notes and document management
apple crypto decentralized dms document-management e2ee end-to-end-encryption evernote ios macos notes notes-app offline-first osx webapp webdav webrtc
Last synced: 27 Oct 2024
https://github.com/vitalets/webrtc-ips
A library to detect your local IP address via WebRTC on the web page.
webrtc webrtc-javascript-library webrtc-libraries
Last synced: 06 Dec 2024
https://github.com/dreamteammobile/xamarin.agora.samples
Agora.io samples for Xamarin.iOS, Xamarin.Android, Xamarin.MacOS and Xamarin.Forms
agora agora-webrtc calls video webrtc xamarin-android xamarin-forms xamarin-ios xamarin-macos
Last synced: 30 Nov 2024
https://github.com/maitrungduc1410/webrtc
Mirror of The Official WebRTC repository
Last synced: 30 Jan 2025
https://github.com/amirsanni/conference-call-ratchet
A conference call implementation using WebRTC and Ratchet Web Socket
chat conference-call ratchet recording screen-sharing video-call webrtc
Last synced: 28 Oct 2024
https://github.com/KordonBleu/jumpsuit
A sweet little webgame, which showcases and pioneers a few interesting new technologies!
distributed game shooter space webrtc
Last synced: 02 Nov 2024
https://github.com/sepfy/berryshare
Share PC desktop to Raspberry Pi with WebRTC
airplay chromecast raspberry-pi video webrtc
Last synced: 27 Oct 2024
https://github.com/djwoms/webrtc_opencv_fastapi
Трансляция видео с веб-камеры на сервер, обработка и вывод в браузер
Last synced: 27 Oct 2024
https://github.com/boostcampwm2023/web13_boarlog
🙂 기록으로 남기는 실시간 화이트보드 강의, Boarlog
fabricjs mongodb nestjs react redis typescript webrtc
Last synced: 19 Nov 2024
https://github.com/Sh3b0/pft
Web application for real-time file transfer using WebRTC
flask javascript peer-to-peer webrtc
Last synced: 12 Nov 2024
https://github.com/sepfy/BerryShare
Share PC desktop to Raspberry Pi with WebRTC
airplay chromecast raspberry-pi video webrtc
Last synced: 01 Nov 2024
https://github.com/mpolinowski/rtsptowebrtc
IP Camera RTSP Stream to WebRTC for your Webpage
Last synced: 30 Nov 2024
https://github.com/atomirex/umbrella
Multi site video relay WebRTC SFU
audio-streaming docker-compose golang macos openwrt pion reactjs typescript video video-streaming webrtc webrtc-video
Last synced: 17 Dec 2024
https://github.com/whitphx/streamlit-video-chat-example
Video chat apps with computer vision filters built on top of Streamlit
streamlit video-processing video-streaming webrtc
Last synced: 01 Jan 2025
https://github.com/boostcampwm2023/web05-algoitni
동료와 함께 할 수 있는 플랫폼, 알고있니
crdt nestjs react socket-io typescript webrtc yjs
Last synced: 19 Nov 2024
https://github.com/w3c/mediacapture-transform
MediaStreamTrack Insertable Media Processing using Streams
media-capture specification webrtc
Last synced: 07 Oct 2024
https://github.com/jermainee/otr.to
A secure peer-to-peer chat in your web browser
browser chat p2p p2p-chat peer-to-peer peerjs typescript webrtc
Last synced: 12 Nov 2024
https://github.com/arpitBhalla/trio-calls
A multi-participant video call platform for calling across the world for free with screen sharing!
google-meet hacktoberfest ms-teams typescript video-call webrtc
Last synced: 12 Nov 2024
https://github.com/GersonRosales/Record-Audios-and-Videos-with-getUserMedia
Examples to record using getUserMedia
getusermedia record-audio webrtc
Last synced: 12 Nov 2024
https://github.com/wangsrgit119/janus-webrtc-gateway-docker
Docker image for the Janus WebRTC Server;Janus docker 容器 镜像
docker janus-gateway janus-webrtc-gateway nginx webrtc
Last synced: 19 Dec 2024
https://github.com/roboportal/bot_box
Universal remote control for robots. Works via the internet.
golang pion raspberry-pi raspberrypi roboportal robotics robots ros streaming webrtc zeromq
Last synced: 09 Nov 2024
https://github.com/arpitbhalla/trio-calls
A multi-participant video call platform for calling across the world for free with screen sharing!
google-meet hacktoberfest ms-teams typescript video-call webrtc
Last synced: 28 Oct 2024
https://github.com/remotelib/remote-lib
💫 Convert your JavaScript library to a remote service.
context javascript library nodejs p2p remote rpc serverless webrtc websocket
Last synced: 02 Nov 2024
https://github.com/x186k/deadsfu
Dead-simple WebRTC broadcasting. From the browser, or your application. Cloud-native and scalable.
broadcasting docker go golang kubernetes livestreaming low-latency real-time streaming webrtc
Last synced: 11 Dec 2024
https://github.com/IshaanOhri/Spreen
Now use any device with a web browser as a second screen for your laptop or PC. No cables. No internet. No software installation. Just Spreen, that's it.
nodejs peerjs screen-sharing socket-io webrtc
Last synced: 12 Nov 2024
https://github.com/pion/11LiveChat
Another one-one live chatroom using pion webrtc with sfu mode
Last synced: 04 Nov 2024
https://github.com/unadlib/data-transport
A simple and responsible universal transport
broadcast chrome-extension data-transport electron iframe javascript message-bus service-worker shared-worker transport webrtc webworker
Last synced: 30 Jan 2025
https://github.com/yesfordev/homedong
🏆HOMEDONG : 모두가 건강하게 집에서 즐길 수 있는 운동 게임 - SSAFY 5기 공통 프로젝트 우수상(2021.08.20)
aws-ec2 docker java javascript jenkins-pipeline jwt mysql nginx openvidu reactjs redis redux-toolkit spring-boot spring-security ssl-certificates teachable-machine webrtc
Last synced: 13 Oct 2024
https://github.com/coloquium/kollokvium
Online meetings made easy, secure and private for everyone!
audio chat conference e2ee fileshare filesharing p2p-streams realtime-messaging recording translation typescript video webrtc
Last synced: 12 Nov 2024
https://github.com/adarshaacharya/mentorlabs
Learn, collab and grow together to the moon. :rocket:
express hacktoberfest hacktoberfest-accepted hacktoberfest2021 mentorlabs nodejs postgres postgresql reactjs redux-toolkit socket-io typeorm typescript webrtc
Last synced: 08 Nov 2024
https://github.com/vardius/react-webrtc-chat
React WebRTC chat
chat datachannel react serverless socket socket-io stream webrtc
Last synced: 28 Oct 2024
https://github.com/cometchat/cometchat-uikit-react-native
Ready-to-use Chat UI Components for React Native
app calling chat conference messaging react react-native video voice webrtc
Last synced: 31 Jan 2025
https://github.com/niespodd/webrtc-local-ip-leak
Oh no, stop this. You can see my local IP address 😲! Use `foundation` attribute against CRC32 lookup table to reveal local IP address of a Chrome/Chromium visitor.
automation bot bot-detection crawler spider stealth webrtc
Last synced: 09 Nov 2024
https://github.com/richardanaya/cyberdeck
A library for easily creating WebRTC data channel connections in Rust
Last synced: 05 Dec 2024
https://github.com/sunmobiir/persianmeet
persianmeet Free Adobe Connect Alternatives
chat-application classroom collaboration collaboration-diagram meeting onlie-office online-learning teaching teaching-tools teemapp video-conferencing web-conferencing webinar webrtc whiteboard whiteboards
Last synced: 12 Nov 2024
https://github.com/pubkey/rxdb-quickstart
Local-First peer-to-peer replicated todo list with RxDB and WebRTC
local-first p2p peer-to-peer rxdb webrtc webrtc-demos
Last synced: 20 Dec 2024
https://github.com/ably/tutorials
Ably Tutorials in multiple languages
ably games learning-by-doing realtime tutorial tutorials webrtc websockets
Last synced: 24 Jan 2025
https://github.com/rivet-gg/plugin-godot
🔌 Plugin for Rivet + Godot 4
enet godot multiplayer server webrtc websocket
Last synced: 12 Nov 2024
https://github.com/w3c/webrtc-svc
W3C Scalable Video Coding (SVC) Extension for WebRTC
Last synced: 07 Oct 2024
https://github.com/inlivedev/inlive-room
Web conference call using WebRTC & inLive Hub API
conference inlive live video webrtc
Last synced: 25 Oct 2024