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/mikehenrty/cubic

A multi-player browser based action-puzzle game.

multiplayer-game no-framework webrtc

Last synced: 20 Jan 2025

https://github.com/nuzulul/wifidrop

Instant transfer unlimited size of files over WIFI

file-sharing file-transfer file-upload webrtc

Last synced: 11 Oct 2024

https://github.com/murat-dogan/perperik

Signaling server that could be useful especially for WebRTC clients to exchange messages like ICE Candidates.

p2p peer-to-peer signaling-server webrtc

Last synced: 28 Dec 2024

https://github.com/bubenshchykov/holla

testing webrtc performance with holla abstraction

webrtc webrtc-demos

Last synced: 21 Dec 2024

https://github.com/abiriadev/relay-ws

:arrows_counterclockwise: Simple and minimalistic WebRTC signalling server based on WebSocket.

signalling-server webrtc webrtc-signaling

Last synced: 13 Oct 2024

https://github.com/bengreenier/webrtc-signal-http-heartbeat

webrtc-signal-http heartbeat timeout extension

nodejs webrtc webrtc-signaling

Last synced: 13 Oct 2024

https://github.com/pb2204/location-and-ip-display-web-application

This web application allows users to fetch and display their current location (latitude and longitude) and, optionally, their IPv4 address. It provides a simple and intuitive interface for users to interact with.

ip-address ip-address-geolocation pabitra-banerjee webrtc

Last synced: 21 Dec 2024

https://github.com/magicsli/funny-im

vite + react18 + typescipt 的一个在线聊天工具, 将使用webRTC来构建实时游戏/视频/聊天

react typescript vite webrtc

Last synced: 06 Jan 2025

https://github.com/atotto/webrtc-sdp-exchanger

WebRTC Session Description (sdp) exchange service

webrtc

Last synced: 14 Oct 2024

https://github.com/danielesteban/beats

A virtual collaborative song

synthesizer webaudio webrtc webxr

Last synced: 21 Dec 2024

https://github.com/phanxuanquang/instatalk

Talk with your mates instantly, meet strangers anonymously

asp-net-core bootstrap chathub csharp dotnet html-css-javascript javascript signalr uit webrtc webrtc-demos

Last synced: 25 Oct 2024

https://github.com/manzil-infinity180/webrtc-client

Real Time Interactive Platform - WEBRTC and WEBSOCKET

express hacktoberfest hacktoberfest-accepted monaco-editor reactjs webrtc websocket yjs

Last synced: 02 Nov 2024

https://github.com/anshuthopsee/webrtc-file-sharing

A simple experiment with WebRTC by using it to transfer files, peer to peer with the help of a custom WebSocket server to do signalling between the peers.

file-sharing file-transfer peer-to-peer signaling-server signalling webrtc websocket

Last synced: 27 Oct 2024

https://github.com/bsonntag/fileflinger

Testing out simple-peer for P2P file sharing :rocket:

file-sharing p2p react simple-peer webrtc webrtc-experiments

Last synced: 14 Jan 2025

https://github.com/mypurecloud/ember-webrtc-troubleshoot

:fire: :mag: :wrench: Troubleshoot WebRTC in your Ember.js application

ember ember-addon webrtc

Last synced: 07 Nov 2024

https://github.com/thutasann/mern-chat

MERN Chat + MultiPlayer Game App using React, Socket.io

mern-stack peerjs redux-toolkit socket-io tailwindcss webrtc

Last synced: 10 Nov 2024

https://github.com/videosdk-live/videosdk-rtc-ios-sdk-swiftui-example

WebRTC based video conferencing SDK for iOS using SwiftUI

ios ios-swift swiftui webrtc webrtc-demos

Last synced: 21 Jan 2025

https://github.com/videosdk-live/videosdk-live-streaming-react-api-example

This code sample demonstrates Video SDK Live Streaming API using react js.

broadcasting hls live livestream realtime rtmp streaming video-streaming webrtc

Last synced: 21 Jan 2025

https://github.com/aryan-shan/viloir-chat

Viloir is an engaging app created for college students to connect with each other randomly. Inspired by Omegle, it leverages modern technologies like Firebase for authentication and PeerJS for smooth user connections. Viloir offers a great platform for spontaneous chats and making new friends online!

college-project omegle webrtc

Last synced: 27 Jan 2025

https://github.com/tencent-rtc/wtn-go

wtn golang sdk

rtc webrtc whip

Last synced: 26 Dec 2024

https://github.com/svastikkka/multitool

MultiTool is a versatile application that provides several useful features to simplify your tasks. With Multi Tool, you can easily encode and decode Base64 text, validate JSON, convert text case, beautify JSON, trim strings, format colors, and even encode images to Base64.

base64-decoding base64-encoding case-converter color cron-expression cronjob decoder encoder json-beautifier json-validator json2yaml multitool rgb-hex-converter screen-recorder trim webrtc

Last synced: 10 Nov 2024

https://github.com/stravo1/waterdrop

browser based alternative to AirDrop

airdrop alternative peer-to-peer svelte typescript webrtc

Last synced: 08 Jan 2025

https://github.com/kevinnan-teen/webrtc-live-system

基于 webrtc 的流媒体直播系统。前端 Layui + Bootstrap构建,后端用 nodejs + koa2。浏览器端支持 webrtc 和 HTTP-FLV 播放

nodejs rtmp socket-io webrtc

Last synced: 13 Jan 2025

https://github.com/bitnom/nim-webrtc

Nim WebRTC wrapper of libdatachannel.

library nim nim-lang webrtc

Last synced: 04 Feb 2025

https://github.com/yoshidan/reflex

Simple STUN server for WebRTC

c-plus-plus stun webrtc

Last synced: 21 Jan 2025

https://github.com/fulgurcode/enthamone-frontend

This is the frontend for the Enthamone website, which facilitates anonymous chatting with strangers on the internet.

javascript react video-streaming webrtc websocket

Last synced: 09 Nov 2024

https://github.com/akagi201/webrtc-peerconnection

WebRTC Peerconnection built with CMake

cmake cpp peerconnection webrtc

Last synced: 11 Nov 2024

https://github.com/akagi201/janusgo

Janus Gateway Client for integration testing or benchmark testing

go-webrtc golang janus-gateway webrtc

Last synced: 11 Nov 2024

https://github.com/medooze/test-server

WebRTC Test Server

server test webrtc

Last synced: 11 Nov 2024

https://github.com/millicast/millicast-sdk-interactivity

Interactivity SDK for Dolby Millicast built on top of the Millicast Web SDK to help bi-directional communication scenarios.

api dolbyio interactivity millicast rts sdk webrtc

Last synced: 11 Nov 2024

https://github.com/saltyrtc/saltyrtc-task-webrtc-java

WebRTC Task for saltyrtc-client-java.

java saltyrtc task webrtc

Last synced: 11 Nov 2024

https://github.com/vikashanandjha/gigadrop

GigaDrop allows you to easily and securely share files directly between devices without uploading them to any server first

p2p p2pshare peer-to-peer peerjs webrtc webrtc-demos webrtc-tools

Last synced: 12 Nov 2024

https://github.com/miladjoodi/realtime_room_websocket_webrtc

RealTime Room - WebSocket & WebRTC is a platform enabling video calls, audio, and text transfer within shared rooms. It uses WebSocket for instant messaging and room management and leverages WebRTC for peer-to-peer video/audio connections. 🚀 The project will continue to evolve with more details and features added

nextjs peer-to-peer react realtime socket socket-io tailwind typescript videocalls webrtc websocket

Last synced: 12 Jan 2025

https://github.com/iamnilotpal/talky-frontend

Realtime voice chat application built with React, Redux Toolkit, Express, MongoDB, WebRTC.

authentication react react-hooks redux webrtc

Last synced: 12 Jan 2025

https://github.com/brustulim/p2pwire

WIP - An distributed and anonymous network developed in javascript, running directly in your browser (no installation required)

decentralization p2p webrtc

Last synced: 13 Nov 2024

https://github.com/dolbyio/web-webrtc-stats

Dolby.io WebRTC statistics parser

dolbyio javascript statistics typescript webrtc

Last synced: 14 Nov 2024

https://github.com/bandwidth/bandwidth-webrtc-swift

An OSS implementation of Bandwidth WebRTC suitable for iOS devices.

bandwidth swift webrtc

Last synced: 15 Nov 2024

https://github.com/bandwidth/webrtc-sample-conference-node

Conferencing sample app for Node.js using Bandwidth WebRTC

edgeservices example webrtc

Last synced: 15 Nov 2024

https://github.com/introlab/opentera-webrtc-teleop-frontend

OpenTera VUE3.js Frontend to be used with opentera-webrtc signaling server (local or on the Internet)

joystick opentera robot rtab-map signaling teleoperation virtual webrtc

Last synced: 17 Nov 2024

https://github.com/ferjm/opentok-rs

Rust bindings for the OpenTok SDK

bindings opentok rust sdk webrtc

Last synced: 18 Nov 2024

https://github.com/mslosarz/nextrtc-example-wo-spring

Example of use NextRTC in standalone mode

nextrtc webrtc webrtc-call webrtc-demos

Last synced: 29 Jan 2025

https://github.com/teaguestockwell/speak-easy

p2p chat / file / and video sharing with webrtc

react webrtc

Last synced: 24 Nov 2024

https://github.com/videosdk-live/videosdk-rtc-angular-javascript-example

WebRTC based video conferencing SDK for Angular

angular angular10 video-call webrtc

Last synced: 20 Nov 2024

https://github.com/videosdk-live/videosdk-hls-android-kotlin-example

A ready-to-use Android(Kotlin) 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: 20 Nov 2024

https://github.com/agustinsrg/webrtc-cdn

Live media content delivery network based on the WebRTC protocol.

audio cdn go golang video webrtc webrtc-signaling websocket

Last synced: 21 Nov 2024

https://github.com/yuukanoo/rtchat

A WebRTC experiment to host peer to peer conferences written in Go!

chat p2p webrtc

Last synced: 22 Nov 2024

https://github.com/malykhin/p2piper

Application to share data between devices with WebRTC data channels.

nextjs nodejs react socket-io webrtc

Last synced: 05 Feb 2025

https://github.com/eished/notes

杂项笔记,ReactNative入门,WebRCT入门,音视频WebRTC实时互动直播技术入门与实战,百万级高并发WebRTC流媒体服务器设计与开发

react react-native video webrtc

Last synced: 02 Dec 2024

https://github.com/nmatsui/kurento-robot-camera-k8s

This k8s configuration yamls construct a system to transmit a robot camera stream to browser(s) through Internet.

kubernetes kurento ros webrtc

Last synced: 16 Dec 2024

https://github.com/kadoshita/skyway-whip-gateway

[Unofficial] SkyWayのSFUにWHIPで映像を送るためのアプリケーション

broadcast livestreaming obs python skyway webrtc whip

Last synced: 12 Dec 2024

https://github.com/gary-lgy/sdp-visualizer

Simple web app to visualize SDP (Session Description Protocol) used in WebRTC, built with React, TypeScript and Material UI.

material-ui react sdp tdd typescript webrtc

Last synced: 10 Jan 2025

https://github.com/voxeet/voxeet-sdk-android

The Dolby.io Communications SDK for Android.

android dolbyio sdk webrtc

Last synced: 13 Dec 2024

https://github.com/jacek-marchwicki/webrtc-build-android-libs

Libs repository for https://git.appunite.com/webrtc/webrtc-build-android

android webrtc

Last synced: 13 Dec 2024

https://github.com/kostastepetes/burnerchat-video-call-web-app

🎦 Video Call Web App called BurnerChat. Completely safe and private video call using of unique call ID that you send to a peer and do a 1-to-1 call. Made with nodeJS + Express + ReactJS + MaterialUI + WebRTC + Socket.io

cors express material-ui nodejs react socket-io video-chat-app video-chat-meetings webrtc

Last synced: 10 Jan 2025

https://github.com/openrealm-dev/chatrealm.live

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 omegle real-time stranger-chat text-chat video-chat webrtc

Last synced: 25 Dec 2024

https://github.com/misitebao/eddie

A video conference solution based on WebRTC and NodeJS | 基于 WebRTC 和 NodeJS 的视频会议解决方案

eddie misitebao nodejs trun webrtc websocket

Last synced: 23 Jan 2025

https://github.com/davidjktofan/webrtc-demo

"Cloudflare Stream is the first cloud service to let you both broadcast using WHIP and playback using WHEP — no vendor-specific SDK needed."

cloudflare cloudflare-pages cloudflare-workers livestream stream webrtc

Last synced: 29 Nov 2024

https://github.com/blinktag/vuechat

VueJS + VueX + WebRTC video chat

vuejs vuex webrtc

Last synced: 14 Nov 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/shivankk26/live-loom

Live Loom is a WebRTC-based application that enables real-time video call conversations between two individuals. With Live Loom, you can create rooms and seamlessly connect with another person for face-to-face communication.

expressjs git nodejs reactjs socket-io socketio typescript webrtc

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

video video-chat webrtc

Last synced: 02 Feb 2025

https://github.com/shiguredo/sora-archive-uploader

Sora Archive Uploader

go s3 shiguredo sora webrtc

Last synced: 06 Jan 2025

https://github.com/danielesteban/babelchat

Language Exchange OpenSource Platform

nodejs reactjs social videochat webrtc whiteboard

Last synced: 21 Dec 2024

https://github.com/tans5/tlocalvideochat

Local network video chat Android app, base on WebRtc. Use local TCP socket connection as Signaling Server.

android-application netty webrtc

Last synced: 10 Oct 2024

https://github.com/bruncanepa/peer-drop

A decentralized-E2EE file transfer platform using WebRTC

e2ee p2p p2p-file-transfer webrtc

Last synced: 21 Jan 2025

https://github.com/stupidjoon/sunrin_tv

2019 선린인터넷고등학교 디지털콘테스트 개발대회 은상 수상작

bootstrap express javascript webrtc

Last synced: 28 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/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/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/dheerajgits/peerconnect-server

This backend repository powers a video calling application built with typescript, utilizing PeerJS for seamless peer-to-peer connections and WebSockets for real-time communication. Designed with an MVC architecture, this backend helps in creating rooms, joining and other tasks along with providing other endpoints for analytics purposes of class.

mvc mvc-architecture peerjs socket-io streaming typescript webrtc websocket

Last synced: 20 Jan 2025

https://github.com/dheerajgits/peerconnect-client

This frontend repository is for a video calling application built with Next.js and Redux. It features a dynamic and responsive user interface that facilitates peer-to-peer video communication, integrated with PeerJS and WebSocket for real-time interaction. Work still in progress....

nextjs peerjs react redux tailwindcss typescript webrtc websockets

Last synced: 20 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/tomashubelbauer/ios-app-web-control

A demonstration of using WebRTC to achieve communication between an iOS application and a web page

ios ios-app swift webrtc webview

Last synced: 31 Dec 2024

https://github.com/tomashubelbauer/webrtc-airdrop

AirDrop based WebRTC signaling channel

airdrop data-channel signaling-channel webrtc

Last synced: 31 Dec 2024