Skip to content

Open source · MIT · 12.4k★ on GitHub

npm install your-tool

A type-safe, edge-first observability SDK. Zero config, framework-agnostic, your data stays yours.

Runs everywhere your code does
Next.js
SvelteKit
Astro
Hono
Bun
Deno
Quickstart

The whole setup

One install, one init line, and every handler is traced. No agent, no sidecar, no YAML.

app/instrumentation.tsts
// npm install your-tool

import { init, traced } from "your-tool";

init({
  service: "checkout-api",
  // Self-host: point at your own binary. Hosted: drop this line.
  endpoint: process.env.TRACE_ENDPOINT,
});

export const POST = traced(async (req: Request) => {
  const order = await createOrder(await req.json());
  return Response.json(order);
});

Migrating? Alias the import — the Datadog, Honeycomb and Sentry shims accept the same calls you already make.

01Why teams switchv3 · ships weekly

Observability without the tax

Six reasons the migration usually happens in an afternoon.

Featured

Type-safe everywhere

Strict TypeScript end-to-end. Your client knows your server's response shape.

Edge-first

Cloudflare Workers, Vercel Edge, Deno Deploy. Cold starts under 5ms.

Zero config

One init line. Works with Next, SvelteKit, Astro, Fastify, Hono, Bun, Deno.

Your data, your house

Self-host free forever, or use hosted. Encrypted in transit and at rest, with EU + US residency on hosted.

Drop-in shims

API-compatible shims for Datadog, Honeycomb, Sentry. Migrate in an afternoon.

Open core

MIT-licensed core — fork it, patch it, ship it. Paid features are hosted-tier only.

02Production numbersBenchmarks in the repo
12.4k
GitHub stars
<5ms
Edge cold start
2.1kB
Gzipped client bundle
99.99%
12-month hosted uptime

Against the legacy SDKs

Them

Legacy vendors

  • Bundle cost

    40–120kB

  • Edge runtime support

    Partial polyfills

  • Self-hosting

    Not offered

  • Pricing model

    Per-host + per-seat

  • Type safety
Us

Us

  • Bundle cost

    2.1kB gzipped

  • Edge runtime support

    First-class

  • Self-hosting

    Free, single binary

  • Pricing model

    $0.80 / M events

  • Type safety
03No card for free tier

Pricing

Self-host free forever. Hosted is metered on events — nothing else.

Self-host

Free
  • Open source · MIT
  • Single-binary deploy
  • Community Discord
  • Unlimited everything
Most teams

Hosted

$0.80
  • 1M events/mo free
  • 99.9% uptime SLA
  • Dashboard + alerting included
  • Slack support

Enterprise

Custom
  • Volume discounts
  • Custom retention + regions
  • SAML + audit logs
  • Dedicated CSE + 99.99% SLA
Roadmap

Now, next, later

Kept honest in public. Anything in "Now" is on a branch you can read today; nothing in "Later" has a date.

Now

On main or in review

  • OpenTelemetry exporter parity

    Traces and metrics done; logs in review.

  • Single-binary ARM builds

    Graviton and Ampere, same release artefact.

  • Sampling rules in config

    Head and tail sampling, per route.

Next

This quarter

  • Self-host dashboard

    The hosted UI, shipped in the binary.

  • Python and Go SDKs

    Same wire format, same shims.

  • Alert routing to PagerDuty + Slack

Later

Wanted, not scheduled

  • Continuous profiling

  • Managed EU-only region

  • Query language for saved views

From the changelog replies

5 out of 5 stars
Ripped out our legacy vendor in one sprint using the shim. Bundle dropped 90kB and the traces got better.
L
Lena F.
Staff engineer · e-commerce
5 out of 5 stars
The self-host binary is how all infra tools should ship. One systemd unit and we were done.
T
Tom A.
Platform lead · fintech
5 out of 5 stars
First observability SDK whose types actually match the wire format. The little things.
P
Priya D.
Open-source maintainer
04More at /docs

Developer questions

Is self-hosting really free?+

Yes — the core is MIT-licensed and the server ships as a single binary. Unlimited events, no phone-home, no license key.

What does hosted cost at scale?+

$0.80 per million events with volume discounts from 500M/month. The first million each month is free.

How does the migration shim work?+

API-compatible adapters for Datadog, Honeycomb, and Sentry SDK calls. Install, alias the import, verify traces, delete the old vendor.

What about data privacy?+

The SDK never phones home unprompted. Hosted encrypts in transit and at rest with EU + US residency options and per-tenant key rotation; self-host keeps every byte inside your own infrastructure.

Do you publish performance budgets?+

Every release notes its P95 overhead budget, and the regression test enforcing it is in the public repo.

How fast is support?+

Hosted: median first response 90 minutes, P95 under 4 hours. Self-host: community Discord plus GitHub issues triaged daily.

Close-up of code on screen

One init line. Full traces.

Free hosted tier or self-host tonight — either way you keep your data.

MIT core · 1M events/mo free · Migrate in an afternoon

Talk to a human

Sales, enterprise, partnerships — or just architecture questions. We respond within one business day.