Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.

trpc webrtc

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

sdk video webrtc

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

django django-channels webrtc

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

android webrtc

Last synced: 27 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/craiggleso/empireengine

Let's build a connected world together

empire engine p2p webrtc websocket

Last synced: 05 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/ssd71/watchwithme

Watch videos together with another person. Synchronized playback of local files over the internet.

peerjs videojs webrtc

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のエコーサーバー

cpp 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/insertish/webrtc

Learning WebRTC properly...

webrtc

Last synced: 10 Feb 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

pion ros webrtc

Last synced: 26 Jan 2025

https://github.com/cvhariharan/videosync

P2P video syncing over webrtc

p2p video webrtc

Last synced: 08 Feb 2025

https://github.com/cvhariharan/raycast

Turn your phone into a webcam, wirelessly.

phone video webcam webrtc

Last synced: 08 Feb 2025

https://github.com/483759/square4us

WebRTC 기반의 화상 스터디 플랫폼

docker spring-boot vue webrtc

Last synced: 15 Nov 2024

https://github.com/vittominacori/arwebrtc

Take and share your own photo using Augmented Reality in your browser with WebRTC and JavaScript.

augmented-reality webrtc

Last synced: 09 Feb 2025

https://github.com/alcoralcor/lidarz

OKDO LD06 Serial binary to WebRTC Data channel and/or Websocket

lidar python webrtc 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

sdk video webrtc

Last synced: 21 Jan 2025

https://github.com/asing1001/webrtc-website

Online video chatting room implement via webrtc

webrtc

Last synced: 26 Jan 2025

https://github.com/enixcoda/chamber

👥 Multi-person private P2P video chat & screen sharing on Web

chat video webrtc

Last synced: 21 Jan 2025

https://github.com/tom-sherman/browser-peer

ES6 simple-peer for the browser

p2p peer webrtc

Last synced: 05 Feb 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/shiguredo/sora-archive-uploader

Sora Archive Uploader

go s3 shiguredo sora webrtc

Last synced: 06 Jan 2025

https://github.com/ndrean/webrtc-sfu-demo

Livebook to illustrate the Elixir SFU ExWebRTC with an echo server

elixir webrtc

Last synced: 23 Jan 2025

https://github.com/zikwall/conference

Flutter WebRTC application

flutter webrtc

Last synced: 05 Jan 2025

https://github.com/aryanjain28/dumb-charades

This project employs SFU architecture with WebRTC to establish peer-to-peer connections for video streaming, utilizing Socket.io for chat and event management.

express nodejs react socket-io webrtc

Last synced: 29 Jan 2025

https://github.com/sorenammd/sky-messenger

This is a messenger based on the location of users

express mongodb mysql nodejs peerjs react redis redux redux-saga sockjs webrtc websocket

Last synced: 01 Feb 2025

https://github.com/bandyer/bandyer-cordova-example

Example app for the Kaleyra Video Cordova plugin

android callkit cordova ios voip webrtc

Last synced: 02 Feb 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 📶

webrtc webrtc-signaling

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/callinapp/callinapp-js

Call In App SDK for JavaScript

callinapp webrtc

Last synced: 16 Jan 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

go golang pion webrtc

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/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:

stun turn webrtc

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/thoughtscript/x_team_webrtc

WIP EasyRTC One-on-One Video Chat Example

easyrtc express node socket-io webrtc

Last synced: 24 Nov 2024

https://github.com/kaleyravideo/video-ios-sdk-samples-objc

Example applications that use the Kaleyra Video iOS SDK

chat ios sdk voip webrtc

Last synced: 02 Feb 2025

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

golang sip webrtc

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/zzzming/webrtc-sip

webrtc jssip prototype

jssip webrtc

Last synced: 11 Nov 2024

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/vostafi69/turn-dvgups

Веб приложение для проведения онлайн занятий на базе ДВГУПС

ejs gulp html js nodejs scss webpack webrtc

Last synced: 15 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/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/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.

bootstrap-vue vue webrtc

Last synced: 09 Jan 2025