docs
Dashboard

Documentation

Everything you need to start tracking errors with booboo.dev.

What is booboo.dev?

booboo.dev is a minimal, developer-first error tracking service. It captures unhandled exceptions from your Python and JavaScript applications, groups them into issues, and gives you a clean dashboard to triage and fix bugs.

No APM, no tracing, no noise — just the errors you need to fix.

Quick start

  1. Sign up and create a project to get your DSN key
  2. Install the SDK:
# Python
pip install booboo-sdk

# JavaScript
npm install @booboo.dev/js
  1. Initialize in your app:
# Python
import booboo
booboo.init("your-dsn-key")
// JavaScript
import * as booboo from "@booboo.dev/js";
booboo.init({ dsn: "your-dsn-key" });

That's it. Errors will appear in your dashboard the moment they happen.

Guides

  • Quick Start — full walkthrough from signup to first error
  • Python SDK — installation, configuration, API reference, plus Django, Flask, and FastAPI guides
  • JavaScript SDK — browser, React, Vue, and Next.js error tracking
  • Integrations — Discord, Slack, and custom webhook setup
  • Webhook Payloads — verifying signatures and event payload reference
  • Projects — DSN keys, short names, allowed origins, and notifications
  • Issues & Events — grouping, triaging, and event details
  • Team Management — roles, invitations, and seat limits
  • Billing & Plans — plan comparison, upgrading, and usage tracking