jiber icon indicating copy to clipboard operation
jiber copied to clipboard

Open Source API for Realtime Web Apps

Jiber

Build Status

Jiber is an open source API for realtime web apps. It sets up peer-to-peer connections via webRTC, and backs that up with a more reliable client/server WebSocket connection.

  • Fast: Updates are sent peer to peer to minimize latency.
  • Light: jiber-client is 3kb, and has no dependencies.
  • Offline-First: User actions are applied optimistically until a connection becomes available.

Live Demos

Server Installation

npm i jiber-server

Client Installation

npm i jiber-client

Documentation

  • Get Started with jiber-server
  • Get Started with jiber-client
  • See Jiber's Docs at docs.jiber.io

Examples

Examples can be found in /examples.

Contributing

See CONTRIBUTING.md

License

MIT