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
- Sign up and create a project to get your DSN key
- Install the SDK:
# Python
pip install booboo-sdk
# JavaScript
npm install @booboo.dev/js - 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