yappr
Realtime chat for your app.
Server-authoritative messaging over a single WebSocket. Optimistic send, reconnect, backfill and unread counts are handled for you. Your app keeps identity, membership and paywalls. yappr keeps the messages.
- @yappr/core for any framework, with React and Expo bindings
- Multi-tenant, with publishable keys and short-lived tokens
- Rich messages, edits, read positions and translation