— 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

Quick install

pnpm add @emit-vision/sdk-js
npm install @emit-vision/sdk-js
yarn 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