Ir al contenido

tabus-js

Sincroniza el estado entre pestañas del navegador en tiempo real. Sin servidor, sin WebSockets, sin configuración extra.

tabus-js es una clase TypeScript sin dependencias que envía y recibe eventos tipados entre pestañas del mismo navegador. Usa BroadcastChannel de forma nativa y cae automáticamente a un bus en memoria cuando esa API no está disponible.

Empezar

Instala tabus-js y crea tu primer bus de eventos entre pestañas en minutos.

Ir a Empezar →

Conceptos

Cómo funciona por dentro: transportes, throttling, ciclo de vida y límites.

Ir a Conceptos →

Referencia de API

La clase Tabus, sus opciones, sus tipos y sus transportes, en detalle.

Ir a Referencia →

Ejemplos

Casos reales: logout sincronizado, carrito compartido, cursores en vivo y presencia.

Ir a Ejemplos →