Devtools as a heads-up display
Your devtools,
on the page.
dbug docks a devtools HUD over any site — and lets you take it apart. Network, console, storage, a timeline graph and always-on diagnostics start as tabs in one window; drag any of them out into a window of its own, arrange them, and save the layout. Five themes, no telemetry.
app.example.com / checkout
⌘ ⇧ D
dbug
Console
All 52
Error 2
Warn 6
grouped by origin
⚠vendor.jsDeprecated lifecycle: componentWillMount
›vendor.js[analytics] queue flushed (3)
›vendor.js[analytics] queue flushed (4)
✕checkout.tsPOST /v1/checkout/intent 401
›sdk.min.jsbeacon ok (204)
⚠react-domvalidateDOMNesting: <div> in <p>
✕checkout.tsPOST /v1/checkout/intent 401 ▸ {status, url, body, …}
✕cart.tsCannot read properties of undefined
▶vendor.js34
▶react-dom6
▶sdk.min.js12
52 messages · 2 errors · 6 warnings
its own window
dbug
MtdRequestStSizeTiming
GET/api/session2001.2 kB
GET/assets/app.a91f.js200284 kB
POST/api/cart/items201640 B
GET/api/pricing?sku=AX-93040 B
POST/v1/checkout/intent401118 B
GET/cdn/analytics.min.js20042 kB
localStoragecart, session, flags, +11 more
14 keys · 82 kB
sessionStoragestep, referrer, ab-bucket
3 keys · 1.2 kB
Cookiesthis origin only, incl. httpOnly
11 cookies
Cache Storageworkbox-precache, api-v2, +4
6 caches · 4.1 MB
scoped to this origin
4 stores cleared · 4.2 MB freed
18 ms
24 ms
61 ms
GET /api/sessionfetch · checkout.ts
POST /v1/checkout/intentfetch · checkout.ts
200/api/session
401/v1/checkout/intent
✕ 401 (Unauthorized)error · checkout.ts
request → response
log names that request
6 of 18 requests · 1.2 MB · slowest 840 ms
⌘⇧D to toggle