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/ShouChenICU/FastSend
FastSend 是一个基于 WebRTC 技术的点对点文件传输工具,支持快速的目录同步和文件传输。通过浏览器即可实现安全、高效的文件共享。
fastsend file-sharing p2p webrtc
Last synced: 15 Dec 2024
https://github.com/mixinnetwork/kraken
🐙 High performance WebRTC SFU implemented with pure Go.
end-to-end-encryption sfu webrtc
Last synced: 26 Jan 2025
https://github.com/ossrs/flutter_live
Live streaming player, iOS+Android, RTMP/HTTP-FLV/HLS/WebRTC, by Flutter+SRS.
android flutter ios live-streaming srs webrtc
Last synced: 26 Jan 2025
https://github.com/MixinNetwork/kraken
🐙 High performance WebRTC SFU implemented with pure Go.
end-to-end-encryption sfu webrtc
Last synced: 07 Nov 2024
https://github.com/ddssingsong/webrtc_server_node
videoCall VideoConference 视频通话 视频会议
nginx-https-wss p2p videochat videoconference webrtc
Last synced: 28 Jan 2025
https://github.com/forestnode-io/oneshot
A first-come first-served single-fire HTTP server. Easily transfer files to and from your terminal and any browser.
cli command-line file-transfer nat-traversal p2p terminal upnp-portmapper webrtc
Last synced: 28 Jan 2025
https://github.com/z0ccc/locatejs
Check if your location is actually hidden
address dns dns-leak fingerprint fingerprinting geolocation ip ip-address javascript location privacy proxy react reactjs spoofing timezone tor vpn webrtc webrtc-leak
Last synced: 24 Jan 2025
https://github.com/z0ccc/LocateJS
Check if your location is actually hidden
address dns dns-leak fingerprint fingerprinting geolocation ip ip-address javascript location privacy proxy react reactjs spoofing timezone tor vpn webrtc webrtc-leak
Last synced: 08 Nov 2024
https://github.com/selkies-project/docker-nvidia-glx-desktop
KDE Plasma Desktop container designed for Kubernetes, supporting OpenGL EGL and GLX, Vulkan, and Wine/Proton for NVIDIA GPUs through WebRTC and HTML5, providing an open-source remote cloud/HPC graphics or game streaming platform.
cloud-gaming docker docker-image game-streaming gpu gstreamer html5 kubernetes linux-gaming nvidia nvidia-docker nvidia-gpu opengl remote-access remote-control remote-desktop ubuntu vulkan webrtc wine
Last synced: 20 Nov 2024
https://github.com/perguth/peertransfer
:package: • Send a file p2p and e2e encrypted in your browser using WebRTC.
browser encryption end-to-end-encryption filetransfer p2p transfer webrtc
Last synced: 28 Jan 2025
https://github.com/guooscar/JazminServer
Java based application,rpc,message,rtmp,game,sip,rtp,relay,webrtc,webssh,proxy server,message queue,mysql proxy server
application-server deploy deployrobot job-scheduler messagequeue mq relay rpc rtp tcp-relay udp-relay webrtc
Last synced: 30 Nov 2024
https://github.com/mynaparrot/plugNmeet-server
WebRTC based Scalable, High Performance, Open source web conferencing system using Livekit.
communication livekit pion video-chat video-chat-meetings video-conferencing web-conferencing webrtc webrtc-call webrtc-meetings webrtc-video
Last synced: 12 Nov 2024
https://github.com/g-ray/pikatorrent
BitTorrent client ⚡. For mobile, desktop & server.
android bittorrent electron expo linux nodejs p2p react react-native tamagui torrent webrtc windows
Last synced: 27 Jan 2025
https://github.com/adamyordan/laplace
Laplace is an open-source project to enable screen sharing directly via browser. Based on WebRTC for low latency peer-to-peer connections, and WebSocket implemented in golang for signaling.
peer-to-peer screencast screensharing webrtc webrtc-signaling websocket
Last synced: 23 Jan 2025
https://github.com/G-Ray/pikatorrent
BitTorrent client ⚡. For mobile, desktop & server.
android bittorrent electron expo linux nodejs p2p react react-native tamagui torrent webrtc windows
Last synced: 07 Nov 2024
https://github.com/jmcker/Peer-to-Peer-Cue-System
Cue system for simple two-way communication and visual signaling using a PeerJS peer-to-peer connection.
communication example peer-to-peer peerjs webrtc
Last synced: 08 Nov 2024
https://github.com/gjovanov/roomler
Roomler - Multi-party Video Conferencing & Team Collaboration Tool using WebRTC (Janus Gateway)
chat coturn docker fastify janus-gateway mongodb nginx nuxtjs redis video-conferencing vuejs webrtc
Last synced: 29 Jan 2025
https://github.com/akshaykmr/oorja
[archived] effortless video-voice chat with realtime collaborative features. extensible using react components 🙌
collaboration peer-to-peer privacy react webrtc
Last synced: 30 Jan 2025
https://github.com/aghorler/WebRTC-Leak-Prevent
Prevent WebRTC leaks in Chromium browsers.
chrome-extension chromium leak privacy proxy vpn webrtc
Last synced: 25 Oct 2024
https://github.com/adrigardi90/video-chat
Video chat app using Vue, Vuex, WebRTC, SocketIO, Node, Redis & Docker with horizontal scaling. Multiparty and 1 to 1 video functionality, several public rooms and user status
docker nodejs redis socketio video-chat vuejs webrtc
Last synced: 06 Dec 2024
https://github.com/a-wing/filegogo
A file transfer tool that can be used in the browser webrtc p2p
Last synced: 30 Jan 2025
https://github.com/keroserene/snowflake
WebRTC Pluggable Transport - the original snowflake repo
censorship-circumvention tor webrtc
Last synced: 22 Jan 2025
https://github.com/gkonovalov/android-vad
Android Voice Activity Detection (VAD) library. Supports WebRTC VAD GMM, Silero VAD DNN, Yamnet VAD DNN models.
android audio-processing deep-neural-networks dnn gmm neural-networks offline on-device-ai onnx-models real-time silero silero-vad speech-detection speech-recoginition vad voice-activity-detection voice-activity-detector voice-detection webrtc yamnet
Last synced: 25 Jan 2025
https://github.com/srtucker22/glipchat
video chatroom using meteor + webrtc + react + redux
android cordova electron javascript meteor react redux video-conferencing webrtc
Last synced: 30 Jan 2025
https://github.com/subins2000/webdrop
Easiest group P2P File & Message transfer in browser with WebRTC 🔥. Cross-platform alternative to Apple's AirDrop, Xender, ShareIT with the same speed over LAN. No installation, just a website :)
airdrop file-sharing filesharing iphone lan p2pt transfer webrtc webtorrent
Last synced: 30 Jan 2025
https://github.com/muaz-khan/rtcmulticonnection-server
RTCMultiConnection socket.io server (npm install rtcmulticonnection-server)
rtcmulticonnection webrtc webrtc-signaling
Last synced: 24 Jan 2025
https://github.com/muaz-khan/RTCMultiConnection-Server
RTCMultiConnection socket.io server (npm install rtcmulticonnection-server)
rtcmulticonnection webrtc webrtc-signaling
Last synced: 02 Dec 2024
https://github.com/devopvoid/webrtc-java
WebRTC for desktop platforms running Java
Last synced: 26 Jan 2025
https://github.com/sweetbbak/toru
Bittorrent streaming CLI tool. Stream anime torrents, real-time with no waiting for downloads.
anime bittorrent cli torrent webrtc
Last synced: 29 Jan 2025
https://github.com/Temasys/SkylinkJS
SkylinkJS Javascript WebRTC SDK
audio javascript real-time sdk steaming temasys video webrtc
Last synced: 13 Nov 2024
https://github.com/jsmouret/grpc-over-webrtc
gRPC over WebRTC
grpc grpc-go grpc-web pion-webrtc webrtc
Last synced: 07 Nov 2024
https://github.com/havfo/WEBRTC-to-SIP
Setup for a WEBRTC client and Kamailio server to call SIP clients
bridge kamailio rtpengine sip turn webrtc webrtc-client
Last synced: 25 Oct 2024
https://github.com/havfo/webrtc-to-sip
Setup for a WEBRTC client and Kamailio server to call SIP clients
bridge kamailio rtpengine sip turn webrtc webrtc-client
Last synced: 30 Jan 2025
https://github.com/subins2000/WebDrop
Easiest group P2P File & Message transfer in browser with WebRTC 🔥. Cross-platform alternative to Apple's AirDrop, Xender, ShareIT with the same speed over LAN. No installation, just a website :)
airdrop file-sharing filesharing iphone lan p2pt transfer webrtc webtorrent
Last synced: 30 Oct 2024
https://github.com/pytgcalls/pytgcalls
Async client API for the Telegram Calls
asynchronous calls ci-badge ffmpeg group-chat lib library nadymov pyrogram pytgcalls python stream telegram telethon tgcalls video-calls video-chat voice-chat voip webrtc
Last synced: 23 Jan 2025
https://github.com/riju/webcamera
Camera controls for the Web
camera-controls computer-vision demos getusermedia hdr hdr-image opencv opencv-js webrtc
Last synced: 22 Jan 2025
https://github.com/qnkhuat/tstream
Live streaming from your terminal
chat go streaming terminal terminal-app webrtc
Last synced: 24 Jan 2025
https://github.com/riju/WebCamera
Camera controls for the Web
camera-controls computer-vision demos getusermedia hdr hdr-image opencv opencv-js webrtc
Last synced: 20 Nov 2024
https://github.com/diegogurgel/react-webrtc
Video chat using webRTC and react
react real-time-communication realtime-chat screensharing video-chat webrtc webrtc-demo webrtc-demos webrtc-experiments webrtc-signaling
Last synced: 30 Jan 2025
https://github.com/0xProject/0x-mesh
A peer-to-peer network for sharing 0x orders
0x dapp ethereum golang libp2p webassembly webrtc
Last synced: 08 Nov 2024
https://github.com/murat-dogan/node-datachannel
Easy to use WebRTC data channels and media transport. libdatachannel node bindings.
data-channels datachannel libdatachannel media p2p peer-to-peer webrtc
Last synced: 25 Jan 2025
https://github.com/novage/wt-tracker
High-performance WebTorrent tracker
bittorrent bittorrent-tracker p2p p2p-media-loader p2p-network peer-to-peer torrent tracker webrtc websockets webtorrent
Last synced: 26 Jan 2025
https://github.com/scaledrone/webrtc
Video chat App with WebRTC using Scaledrone Realtime Messaging Service
javascript scaledrone video-chat webrtc
Last synced: 27 Jan 2025
https://github.com/nash-md/twilio-contact-center
A contact center built on Twilio, supporting voice calls, web chat, callback, Facebook Messenger and SMS chat
angularjs chat taskrouter twilio twilio-contact-center twilio-phone-numbers video webrtc
Last synced: 28 Jan 2025
https://github.com/pirate/webrtcchat
:lock_with_ink_pen: Pure Browser To Browser Chat (STUN & ICE Servers optional)
chat-application ice-servers javascript security stun webrtc webrtc-demos
Last synced: 28 Oct 2024
https://github.com/walkor/workerman-webrtc
php webrtc demo based on workerman
php signaling-server webrtc webrtc-demos workerman
Last synced: 24 Jan 2025
https://github.com/Novage/wt-tracker
High-performance WebTorrent tracker
bittorrent bittorrent-tracker p2p p2p-media-loader p2p-network peer-to-peer torrent tracker webrtc websockets webtorrent
Last synced: 04 Nov 2024
https://github.com/maartenbreddels/ipywebrtc
WebRTC for Jupyter notebook/lab
ipython ipython-notebook jupyter jupyter-notebook python video-streaming webcam webrtc
Last synced: 27 Jan 2025
https://github.com/browserboost/extension
Browser extension to boost volume, change user agent, enable right click, copy & select, disable WebRTC, and save image as type (JPG, PNG & WebP).
browser-extension chrome chrome-extension edge edge-extension extension firefox firefox-addon firefox-extension react user-agent useragent userscript volume-booster volume-control webrtc
Last synced: 30 Jan 2025
https://github.com/ishuprabhakar/heyy-chat-app
A Realtime Chat Application using flutter, Asp.Net Core Web Api, SignalR , WebRTC etc.
asp-net-core csharp dart flutter flutter-app realtime-chat signalr webapi-core webrtc
Last synced: 22 Jan 2025
https://github.com/BrowserBoost/Extension
Browser extension to boost volume, change user agent, enable right click, copy & select, disable WebRTC, and save image as type (JPG, PNG & WebP).
browser-extension chrome chrome-extension edge edge-extension extension firefox firefox-addon firefox-extension react user-agent useragent userscript volume-booster volume-control webrtc
Last synced: 18 Jan 2025
https://github.com/miroslavpejic85/call-me
🟢 Call-Me: Your Go-To for Instant Video Calls!
click-to-call decentralized docker javascript live-streaming nodejs open-source peer-to-peer real-time-communication self-hosted video-conferencing webdev webrtc webrtc-signaling websockets
Last synced: 25 Jan 2025
https://github.com/elixir-webrtc/ex_webrtc
An Elixir implementation of the W3C WebRTC API
audio elixir networking rtp streaming video webrtc
Last synced: 24 Jan 2025
https://github.com/akoidan/pychat
webchat via WebSockets/WebRTC that allows messaging/video call/screen sharing
canvas cordova django docker electron filesystem-api javascript mysql pub-sub python redis sass tornado typescript vue webassembly webpack webrtc websockets
Last synced: 28 Jan 2025
https://github.com/dirvann/mediasoup-sfu-webrtc-video-rooms
A simple video conferencing example using the mediasoup sfu
mediasoup mediasoup-client sfu video-conferencing webrtc
Last synced: 29 Jan 2025
https://github.com/paullouisageneau/violet
Lightweight STUN/TURN server
c coturn ice rfc-5389 rfc-5766 rfc-8489 rfc-8656 stun stun-server turn turn-server webrtc
Last synced: 29 Jan 2025
https://github.com/playcanvas/playcanvas-ar
Fast and Easy Augmented Reality for the Web :rocket:
augmented-reality html5 playcanvas webar webgl webgl2 webrtc
Last synced: 02 Nov 2024
https://github.com/munshkr/flok
Web-based P2P collaborative editor for live coding sounds and images
codemirror collaborative-editing flok foxdot hydra live-coding livecoding supercollider tidalcycles webrtc
Last synced: 22 Jan 2025
https://github.com/miroslavpejic85/mirotalkc2c
✨WebRTC - C2C - Real-time cam-2-cam video calls & screen sharing, end-to-end encrypted, to embed in any website with a simple iframe.
call collaboration e2e hacktoberfest hosting low-latency messaging messenger mirotalk p2p-chat peer-to-peer screen-capture self-hosted sharing talk video-conference video-conferencing webrtc webrtc-call webrtc-demo
Last synced: 29 Jan 2025
https://github.com/selkies-project/docker-nvidia-egl-desktop
KDE Plasma Desktop container designed for Kubernetes, supporting OpenGL EGL and GLX, Vulkan, and Wine/Proton for NVIDIA GPUs through WebRTC and HTML5, providing an open-source remote cloud/HPC graphics or game streaming platform.
cloud-gaming docker docker-image game-streaming gpu gstreamer html5 kubernetes linux-gaming nvidia nvidia-docker nvidia-gpu opengl remote-access remote-control remote-desktop ubuntu vulkan webrtc wine
Last synced: 05 Nov 2024
https://github.com/amirsanni/Video-Call-App
A text, audio and video chat application built with webRTC and Ratchet (PHP WebSocket)
javascript php ratchet video-call webrtc
Last synced: 12 Nov 2024
https://github.com/amirsanni/video-call-app
A text, audio and video chat application built with webRTC and Ratchet (PHP WebSocket)
javascript php ratchet video-call webrtc
Last synced: 28 Jan 2025
https://github.com/dirvann/webrtc-video-conference-simple-peer
A simple video conferencing example using simple-peer
simple-peer video-conferencing webrtc
Last synced: 27 Jan 2025
https://github.com/pion/sctp
A Go implementation of SCTP
datachannel go golang networking pion sctp webrtc
Last synced: 18 Nov 2024
https://github.com/michal-wrzosek/p2p-chat
Serverless peer to peer chat on WebRTC
p2p p2p-chat react reactjs typescript typescript-library webrtc webrtc-demos
Last synced: 29 Jan 2025
https://github.com/kurento/kurento
Kurento WebRTC Media Server
stream-processing video-streaming webrtc
Last synced: 26 Jan 2025
https://github.com/Kurento/kurento
Kurento WebRTC Media Server
stream-processing video-streaming webrtc
Last synced: 12 Nov 2024
https://github.com/livekit-examples/kitt
Talk to ChatGPT in real time using LiveKit
ai assistant chatgpt gpt openai stt transcription translation tts voice webrtc
Last synced: 07 Nov 2024
https://github.com/Dirvann/webrtc-video-conference-simple-peer
A simple video conferencing example using simple-peer
simple-peer video-conferencing webrtc
Last synced: 12 Nov 2024
https://github.com/IshuPrabhakar/Heyy-chat-app
A Realtime Chat Application using flutter, Asp.Net Core Web Api, SignalR , WebRTC etc.
asp-net-core csharp dart flutter flutter-app realtime-chat signalr webapi-core webrtc
Last synced: 12 Nov 2024
https://github.com/llamerada-jp/webrtc-cpp-sample
Sample program for using WebRTC on C++.
Last synced: 12 Nov 2024
https://github.com/korilakkuma/xsound
XSound gives Web Developers Powerful Audio Features Easily !
audio music webassembly webaudio webmidi webrtc
Last synced: 26 Jan 2025
https://github.com/kalm/kalm.js
The socket manager
hacktoberfest ipc multiplexing network socket tcp udp webrtc websockets
Last synced: 23 Jan 2025
https://github.com/takahirox/nes-rust
NES emulator written in Rust + WASM
emulator nes nes-emu nes-emulator rust wasm webassembly webaudio webrtc
Last synced: 28 Jan 2025
https://github.com/opentok/opentok-react-native
OpenTok React Native - a library for OpenTok iOS and Android SDKs
android ios java javascript opentok opentok-labs react-native swift webrtc
Last synced: 26 Jan 2025
https://github.com/coast-team/netflux
JavaScript client and server side transport API based on WebRTC & WebSocket
isomorphic middleware p2p peer-network universal-javascript webrtc websockets
Last synced: 30 Oct 2024
https://github.com/livekit/components-js
Official open source React components and examples for building with LiveKit.
Last synced: 24 Jan 2025
https://github.com/livekit/client-sdk-flutter
Flutter Client SDK for LiveKit
conferencing flutter video webrtc
Last synced: 24 Nov 2024
https://github.com/livekit/rust-sdks
LiveKit realtime and server SDKs for Rust
bindings crossplatform libwebrtc rust webrtc
Last synced: 30 Jan 2025
https://github.com/hackstarsj/student_management_system_part_11
Student Management System With Video Conferencing Class Room Features
database django django-application mysql python rtcmulticonnection student-management student-project video-conferencing webrtc
Last synced: 29 Jan 2025
https://github.com/opentok/opentok-ios-sdk-samples
Example applications that use the OpenTok iOS SDK
audio communication ios objective-c opentok real-time real-time-video-streaming realtime realtime-audio screen-capture screencast screensharing tokbox video video-call video-communication webrtc
Last synced: 29 Jan 2025
https://github.com/ringsnetwork/rings
Rings is a structured peer-to-peer network implementation using WebRTC, Chord DHT, and full WebAssembly (WASM) support.
dht dht-network end-to-end-encryption nova p2p p2p-network peer-to-peer snark webrtc zkp
Last synced: 30 Jan 2025
https://github.com/RingsNetwork/rings
Rings is a structured peer-to-peer network implementation using WebRTC, Chord DHT, and full WebAssembly (WASM) support.
dht dht-network end-to-end-encryption nova p2p p2p-network peer-to-peer snark webrtc zkp
Last synced: 12 Nov 2024