# PeerJS

> MIT browser P2P WebRTC with free cloud or self-host signaling

**Category:** Comms  
**Pricing:** freemium  
**URL:** https://peerjs.com  
**GitHub:** https://github.com/peers/peerjs  
**Added:** 2026-09-04

---

## The Hook

PeerJS is browser-to-browser WebRTC when you do not want to stand up a media-server room product.

## What's Good

MIT. Data and media connections in the browser. Free cloud PeerServer or self-host your own signaling. Tiny API for 1:1 and small meshes.

## The Catch

Browser P2P WebRTC + optional free signaling — not LiveKit/mediasoup media-server rooms. Larger groups need a media server (SFU-class), not PeerJS alone. Distinct from LiveKit and mediasoup.

## Verdict

MIT P2P WebRTC. Free signaling path; not a rooms SFU.
