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/indatawetrust/webrtc-signal-solution-with-primus

webrtc signal solution with primus

primus webrtc webrtc-signaling

Last synced: 06 Feb 2025

https://github.com/akaspanion/zoom-clone

📺 A fun open, private, and multiple user chat room inspired by zoom using WebRTC.

chatroom webrtc

Last synced: 13 Dec 2024

https://github.com/qunv/webrtc-hubs-state

A demo with multiple rooms and users video streaming using pion/webrtc library

pion user-video-streaming webrtc

Last synced: 27 Dec 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/privapps/share

A pure static javascript running in a browser that can chat and share files between two devices within the same network. Under the neath, it uses a public Piping server to do the handshake (signal server), and WebRTC when chatting or file transfer.

chat communication compression-with-password end-to-end-encryption file-share file-sharing javascript messenger peer-to-peer piping-server privacy web-client-compression webapp webrtc zip

Last synced: 20 Jan 2025

https://github.com/observertc/observer-js

Server-side component to monitor WebRTC stack

monitoring nodejs webrtc

Last synced: 08 Nov 2024

https://github.com/kriziu/stranger

Application that connects random people in chat rooms.

nextjs react socket-io tailwindcss webrtc

Last synced: 09 Jan 2025

https://github.com/mluby/grapevine

Peer-to-peer pub-sub

library p2p peer-to-peer pubsub webrtc

Last synced: 28 Dec 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/tokeshu/bananaphone

A bunch of bananas to call your friends

audio webrtc

Last synced: 26 Dec 2024

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/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/konnyaku256/mimamori

赤ちゃんのための見守りカメラシステム、Web カメラが捉えた映像と音声を WebRTC で配信し、ブラウザからストリーミングします

c270 line-notify raspberry-pi-4 webrtc

Last synced: 08 Jan 2025

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/sahilaggarwal2004/starwars

Star Wars is a strategy PvP game where 2 players build up their teams according to their strategy and then fight to defeat the opponent player using the abilities of their team. The leader ability of players creates a big impact on the whole team. So choose your leader and team wisely and enjoy playing the game!

game javascript nextjs peerchat pwa react socket-io starwars tailwindcss webrtc website websocket

Last synced: 19 Nov 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/sahilaggarwal2004/cloudbreeze

CloudBreeze is an online platform where you can share files via cloud between your friends. We respect your privacy and that's why we make sure your files are totally encrypted and password protected.

filesharing filetransfer javascript nextjs p2p pwa react tailwindcss webrtc website

Last synced: 19 Nov 2024

https://github.com/hoanghiephui/webrtc-for-android

Library WebRTC for Android

android webrtc

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

Let's build a connected world together

empire engine p2p webrtc websocket

Last synced: 05 Feb 2025

https://github.com/yakovenkodenis/spot-serve-web

Spot Serve is a developer-centric tool that allows for quick, interactive previews of websites.

cache-api service-worker webrtc

Last synced: 23 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/alexzhang1030/mche

WebRTC & WebSocket Message Channel Helpers

typescript webrtc websocket

Last synced: 08 Nov 2024

https://github.com/4unkur/laravel-video-chat

Video chat application built using Laravel, Vue, WebRTC & Pusher

laravel pusher video-chat vue webrtc webrtc-signaling webrtc-video

Last synced: 03 Dec 2024

https://github.com/whjin/docs

:star::art::congratulations::trophy::whale:Tech Blog

android app css ecmascript html http javascript koa nodejs react socket-io uni-app vue vue3 webpack webrtc

Last synced: 09 Dec 2024

https://github.com/fishjam-dev/android-client-sdk

Android client library for Fishjam.

android fishjam kotlin membrane-framework video webrtc

Last synced: 23 Jan 2025

https://github.com/mustafaturan/secretpeer

Peer-to-peer, end-to-end encrypted chat and file transfer web app with WebRTC

aes-gcm end-to-end-encryption peer-to-peer webrtc webrtc-demo webrtc-demos

Last synced: 29 Dec 2024

https://github.com/dolbyio/dolbyio-rest-apis-client-dotnet

Dolby.io REST APIs Client for .NET

csharp dolbyio dotnet rest-api sdk 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/satnam-sandhu/vchat

A simple video 📹 chat app using WebRTC

peer-to-peer videocall videochat webrtc

Last synced: 08 Nov 2024

https://github.com/clinth/remote

A framework for super easy cross device communication

broadcastchannel webrtc websocket

Last synced: 16 Jan 2025

https://github.com/ihengshuai/frontend-case

前端经典案例小天地,由CI自动同步

docker gis lowcode rich-text-editor threejs webrtc

Last synced: 24 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/elcharitas/webrtc

WebRTC with SvelteKit

sveltekit webrtc

Last synced: 21 Dec 2024

https://github.com/philnash/advanced-twilio-video

An example of using some advanced Twilio Video features to improve the user experience

noise-cancellation twilio twilio-video video-background webrtc

Last synced: 12 Feb 2025

https://github.com/ahf/snowflake

My fork of https://gitweb.torproject.org/pluggable-transports/snowflake.git

golang pluggable-transports pt webrtc websocket

Last synced: 26 Jan 2025

https://github.com/omkadam/one-to-many-webrtc

This is a one to many video conferencing app built upon the WebRTC and NodeJs, This application is built on the SFU(Selective forwarding unit) architecture.

html-css-javascript nodejs selective-forwarder-unit webrtc webrtc-signaling wrtc

Last synced: 06 Feb 2025

https://github.com/elixir-webrtc/ex_turn

An Elixir implementation of TURN client (RFC 5766)

elixir networking turn webrtc

Last synced: 04 Jan 2025

https://github.com/oanakiaja/ostreamer

A web streamer.【wip】

nextjs stream webcodecs webrtc webtransport

Last synced: 06 Feb 2025

https://github.com/anjali-001/peek

Peek is a video-conferencing web app.

javascript nodejs peerjs socket-io webrtc

Last synced: 04 Jan 2025

https://github.com/krthr/webrtc-simple-demo

Demostración del uso de WebRTC junto a Firebase para Python Barranquilla.

javascript meetup webrtc webrtc-demos

Last synced: 04 Jan 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/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/fishjam-dev/python-server-sdk

Python server SDK for Fishjam

fishjam membrane-framework python video webrtc

Last synced: 06 Nov 2024

https://github.com/antebrl/undercover-word-game

The Undercover Game for the Web. The Undercover word game is a party game where players try to guess secret words while one player, the "undercover," attempts to blend in without being identified.

collaborate game peerjs web web-game webrtc

Last synced: 06 Feb 2025

https://github.com/metastable-void/icquai

WebRTC peer-to-peer ephemeral chat in text and voice calls.

chat peer-to-peer telephony voice-call voice-chat webrtc

Last synced: 10 Feb 2025

https://github.com/prayag2003/dotslash7.0-githubify

Understanding any codebase. Enter the github repo's url and chat with the codebase.

expressjs langchain mern openai peerjs python react-chat-engine reactjs tailwindcss webrtc

Last synced: 09 Feb 2025

https://github.com/firatkiral/spacedrop

SpaceDrop is a simple file exchanging app between devices.

file-sharing peer-to-peer webapp webrtc

Last synced: 12 Jan 2025

https://github.com/timothyvanderaerden/docker-janus-gateway

Alpine based Docker image for the Janus WebRTC Server.

alpine docker dockerfile janus-gateway janus-webrtc-gateway webrtc

Last synced: 25 Dec 2024

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/adithaker/scribbl

🎨Scribbl is an online multiplayer guessing game. This project is a clone of the original skribbl game; but it also has in-game voice chat to communicate with your lobby

nodejs peerjs redis socket-io webrtc

Last synced: 12 Jan 2025

https://github.com/jaem1n207/party-cinema

🎥 Party Cinema: Watch videos together, chat, and hangout online. Powered by Next.js, Socket.IO and more.

nextjs webrtc

Last synced: 13 Feb 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/farsunset-com/android-webrtc-livekit

给原生Android提供开箱即用的单人、多人音视频通话、共享桌面插件。完全自主,不依赖第三方云服务

android livekit webrtc

Last synced: 06 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/shimul-zahan/mvc-client

A responsive, real-time chat application frontend built with React.js and Socket.IO. Features secure authentication, instant messaging, media sharing, notifications, and dark mode. Designed with reusable components and efficient state management for scalability and seamless user experience.

audio-call chatting-app mongodb mongoose nodejs reactjs realtime-chat redux redux-toolkit socket-io video-call webrtc

Last synced: 12 Jan 2025

https://github.com/elskow/codepair

Scalable Pair Programming Interview Platform (with Video Chat Support)

golang webrtc

Last synced: 06 Feb 2025

https://github.com/sanmeet007/chatty

Chatty is a modern and user-friendly chat application that allows you to connect with friends, family, and colleagues in real-time. With its sleek design and intuitive interface, Chatty makes it easy to keep in touch with the people who matter most.

chat-application firebase javascript webrtc

Last synced: 12 Jan 2025

https://github.com/webtoucher/agora-recorder-samples

Sample recording applications based on the Node.js recording library for Agora.io stream service

nodejs sdk webrtc

Last synced: 16 Jan 2025

https://github.com/xylend-dev/talkhouse

WebRTC based peer to peer voice, video calling and messaging web app build with MERN stack.

chat-application mongodb nodejs redux simple-peer socket-io typescripts webrtc

Last synced: 06 Feb 2025

https://github.com/thenamevishnu/job-sector-client-side

Job sector is the ultimate destination for freelancers across the board. Discover a diverse array of projects, collaborate with clients, and take your freelance journey to new heights. Whether you're a creative, coder, or consultant, job sector opens doors to success.

google oauth2 paypal react redux tailwindcss webrtc

Last synced: 12 Jan 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/pulsebeamdev/pulsebeam-server-foss

PulseBeam FOSS Signaling Server

p2p signaling webrtc

Last synced: 02 Feb 2025

https://github.com/danitilahun/videocallwebapp

Peer Video Chat App: Enables seamless one-to-one video conversations between users. A simple, direct platform facilitating instant peer-to-peer video communication.

agora-sdk chat css html javascript peer-to-peer real-time-communication vedio-call webrtc

Last synced: 27 Dec 2024

https://github.com/hktalent/p2p-chat

P2P chat Desktop app for linux、window、macOS

e2e-chat p2p-chat webrtc

Last synced: 20 Jan 2025

https://github.com/krishnaclouds/webrtc-video-chat

A Video Chat Application built using WebRTC, Nodejs and Some Developer Love :)

ejs express nodejs socket-io soket webrtc webrtc-call webrtc-experiments webrtc-signaling webrtc-video

Last synced: 27 Jan 2025

https://github.com/setsun/realtime

A signaling server & web client for WebRTC

peer-to-peer signaling-server webrtc

Last synced: 20 Jan 2025

https://github.com/noflo/noflo-runtime-webrtc

WebRTC runtime transport

fbp-runtime noflo webrtc

Last synced: 10 Nov 2024

https://github.com/sergystepanov/webrtc-fw

A WebRTC client-side framework.

framework javascript npm webrtc webrtc-experiments

Last synced: 13 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/mandarwagh9/webrtc-live-streaming

allows you to create a peer-to-peer live streaming platform using WebRTC

livestream ngrok nodejs webrtc webrtc-video

Last synced: 09 Feb 2025

https://github.com/ethand91/mediarecorder-localfile-sample

Simple repo demonstrating the use of MediaRecorder API and saving the file locally.

javascript mediarecorder nodejs webrtc

Last synced: 23 Jan 2025

https://github.com/akagi201/janus-docker

Ubuntu based Dockerfile for https://github.com/meetecho/janus-gateway

docker dockerfile janus-gateway ubuntu webrtc

Last synced: 08 Jan 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/v4lli/aiecho

AI-based visual environment description service ("Be My Eyes")

accessibility assistant go gpt react streaming webrtc whip

Last synced: 13 Feb 2025

https://github.com/pj8912/domegle

Peer-to-Peer decentralized omegle with no central server. Other than the STUN/TURN sever for WebRTC, the application is decentralized including the `signaling` part of the WebRTC

decentralized decentralized-webrtc omegle omegle-chat p2p p2p-network peer-to-peer python3 stranger-chat webrtc webrtc-signaling

Last synced: 11 Jan 2025

https://github.com/gaju91/clovid

🕸️ webrtc video calling 📹 application.

express javascript nodejs video-call webrtc

Last synced: 22 Jan 2025

https://github.com/shahid-afrid-a-be/videoconferencefrontend

A video conferencing tool frontend in development for remote and hybrid work environments. Built with React, TypeScript, WebRTC, and WebSocket, it aims to deliver high-quality video, audio, real-time messaging, seamless collaboration, secure communication, and scalability to support teams of all sizes.

video-conference webrtc

Last synced: 16 Jan 2025

https://github.com/amantrance/rubegle

A WebRTC based application with signaling server in Ruby on Rails

ruby-on-rails webrtc websockets

Last synced: 22 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/callinapp/callinapp-js

Call In App SDK for JavaScript

callinapp webrtc

Last synced: 16 Jan 2025

https://github.com/pzh-code/webphone.github.io

Sip协议WebRTC通信终端WebPhone(Jssip)

freeswitch jssip kamailio sip webphone webrtc

Last synced: 12 Dec 2024

https://github.com/notedit/camerafilters

the simplest camera filters, can works well with dotEngine

android camera opengles webrtc

Last synced: 04 Feb 2025