Speed Insights

Core Web Vitals (LCP, FID, CLS, INP, TTFB) collected on your origin and stored on your server. Bridge Speed Insights dashboards read the same JSONL files over SSH.

Installation

bash
npm i @nexoxa/speed-insights
Requires NexoxaBridge desktop for MCP and Bridge SDK packages. Analytics SDKs only need your app server.

Features

  • ·Same self-hosted model as Web Analytics
  • ·Storage: .nexoxa/speed-insights/{siteKey}.jsonl
  • ·Next.js / React components + Node collect handler
  • ·View in Bridge → SSH server → Speed Insights

Quick start

typescript
import { SpeedInsights } from "@nexoxa/speed-insights/next";
<SpeedInsights siteKey="nx_your_site" />

Ask a question… Ctrl+I