Best Open Source webrtc Libraries
A curated list of the most popular GitHub repositories tagged with webrtc. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1RocketChat/Rocket.Chat
The Secure CommsOS™ for mission-critical operations
#2webtorrent/webtorrent
⚡️ Streaming torrent client for the web
#3jitsi/jitsi-meet
Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
#4ossrs/srs
SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.
#5SnapDrop/snapdrop
A Progressive Web App for local file sharing
#6bluenviron/mediamtx
Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP media server and media proxy that allows to read, publish, proxy, record and playback video and audio streams.
#7livekit/livekit
End-to-end realtime stack for connecting humans and AI
#8ZLMediaKit/ZLMediaKit
WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT/STUN/TURN server and client framework based on C++11
#9pion/webrtc
Pure Go implementation of the WebRTC API
#10schlagmichdoch/PairDrop
PairDrop: Transfer Files Cross-Platform. No Setup, No Signup.
#11jason5ng32/MyIP
The best IP Toolbox. Easy to check what's your IPs, IP geolocation, check for DNS leaks, examine WebRTC connections, speed test, ping test, MTR test, check website availability, whois search and more! || 可能是最好用的IP工具箱。轻松检查你的 IP,IP 地理位置,检查DNS泄漏,检查 WebRTC 连接,速度测试,ping 测试,MTR测试,检查网站可用性,查询 Whois 信息等等。
#12kern/filepizza
:pizza: Peer-to-peer file transfers in your browser
#13Laverna/laverna
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
#14bigbluebutton/bigbluebutton
A complete web conferencing system for virtual classes and more!
#15webrtc-rs/webrtc
Async-friendly WebRTC implementation in Rust
#16react-native-webrtc/react-native-webrtc
The WebRTC module for React Native
#17anyrtcIO-Community/anyRTC-RTMP-OpenSource
RTMP 推流器,RTMP(HLS)秒开播放器,直播点播,跨平台(Win,IOS,Android)开源代码
#18w3c/webrtc-pc
WebRTC 1.0 API
#19w3c/mediacapture-main
Media Capture and Streams specification (aka getUserMedia)
#20huonwe/webscreen
Stream your device in your browser via WebRTC