— Get started
Get up and running in five minutes
One SDK covers events, errors, flags, and sessions. Pick your runtime and follow the guide.
Pick your SDK
@emit-vision/sdk-js
Browser
Drop into any browser-based JS app. Captures errors and custom events automatically.
@emit-vision/sdk-react
React
Provider and hook for React apps. Ties sessions to your component tree.
@emit-vision/sdk-next
Next.js
App-router helper that instruments server components and API routes.
@emit-vision/sdk-node
Node.js
Express middleware and Fastify plugin for server-side event capture.
Quick install
pnpm add @emit-vision/sdk-js
import { init } from "@emit-vision/sdk-js";
init({ apiKey: "evk_your_ingest_key" });What gets captured?
- Custom events via
emit("event.name", properties) - Unhandled errors and promise rejections
- Feature flag exposures
- Session timelines tied to a user identity