Getting Started
Reliable Documentation
Reliable gives you full-stack observability across your frontend, backend, and infrastructure. These docs cover the Frontend SDK — the browser layer that captures errors, performance, and user behavior.
What Reliable covers#
Reliable is built around the idea that observability should span every layer of your product. Each layer ships as an independent SDK — install what you need, skip what you don't.
Frontend SDK
Browser observability — errors, performance, user behavior, and session replay. Works with any JavaScript framework.
Read the docsBackend Monitoring
Server-side errors, traces, slow queries, and API performance across Node.js, Python, Go, and more.
Infrastructure & Logs
Uptime monitoring, structured logging, alerting rules, and deployment tracking.
What the Frontend SDK captures#
Error Tracking
Auto-capture JS errors and unhandled rejections with stack traces, breadcrumbs, and React component stacks.
Web Vitals
LCP, INP, CLS, FID, and TTFB collected via Google's web-vitals library — no extra setup.
Network Capture
Failed fetch and XHR requests recorded with method, URL, status, and timing.
User Interactions
Clicks and route changes tracked as breadcrumbs to reconstruct what the user did before an error.
Session Replay
Natively-powered video-like recording of the user's last 30 seconds, attached to errors.
Manual Capture
captureException, captureMessage, identify, addBreadcrumb, setTag — full programmatic control.
Up in three steps#
- 1
Install the SDK
One npm install — pick the package that matches your stack.
- 2
Call init() with your public key
Wherever your app boots. Errors and vitals start flowing immediately.
- 3
Watch the dashboard
Errors group automatically. Replays attach to crashes. No further configuration needed.
Already convinced?
Try it without integrating — public sandbox