Skip to content
Get Started Playground

Get Started

ZeroHub is an open-source WebRTC signaling server with an SDK for developers.

ZeroHub allow developer to easier implement a project using the WebRTC protocol.

ZeroHub signaling server is written in Go, and the SDK is written in TypeScript.

  • Multipeers WebRTC signaling server
  • Signaling over WebSockets (RFC6455) and WebTransport
  • Transfers Session Description Protocol (SDP)
  • TypeScript/JavaScript client SDK
  • Peer Meta data for customize use cases

WebRTC (Web Real-Time Communication) is an open-source project that enables real-time communication of audio, video, and data directly between browsers and devices without requiring plugins or external software. It is designed to facilitate peer-to-peer (P2P) connections, allowing devices to communicate directly without relying on a central server for data transmission.