Skip to content

zaqqwerty/urbit-webrtc

 
 

Repository files navigation

urbit-webrtc

WebRTC integration for Urbit: https://grants.urbit.org/proposals/21131866-webrtc-gall-agent-and-external-app

awesome urbit badge

Packages

  • icepond: Gall agent and marks for ICE server acquisition
  • icepond-js: Javascript library for fetching ICE servers over airlock from icepond
  • icepond-test: React app demonstrating icepond
  • switchboard: Gall agent and marks for signalling WebRTC peer connections
  • switchboard-js Javascript library for setting up WebRTC peer connections via Urbit airlock to switchboard
  • urchatfm: React app demonstrating peer-to-peer ephemeral chat over WebRTC, signalled over Urbit

Design

See DESIGN.md

Packages

No packages published

Languages

  • TypeScript 88.8%
  • JavaScript 5.5%
  • HTML 3.6%
  • CSS 2.1%