cookiepal.oss
CLI

Dashboard

Inspect and curate cookies locally.

cookiepal dashboard

Starts a local HTTP server and opens the built React UI in your browser. Everything it shows and edits is backed by the shared SQLite file — no cloud, no external services.

Flags

  • --port <n> — listen port. Default 3000.
  • --no-open — don't open a browser automatically.
  • --api-only — skip static file serving and browser open (for local dashboard dev).

What it serves

  • The built @cookiepal-oss/dashboard assets.
  • An HTTP API against the SQLite file.

What you can do in the UI

  • Browse, filter, and inline-edit cookies captured by cookiepal crawl.
  • Assign categories (necessary, functional, analytics, advertisement, performance, other).
  • Edit banner content, colours, layout, and the FAB icon across a tabbed editor panel.
  • Pick layouts from a visual SVG picker with compatibility gating (push-down disabled when box is selected, etc.).
  • Upload a custom FAB icon (SVG or PNG / JPG / WebP; raster images auto-resized to 64×64).
  • Drag the editor panel anywhere on screen; preview follows the surface you're editing so changes show up immediately.
  • Manage translations: banner strings, category strings, per-cookie strings. Add locales or machine-translate from the default locale via AI translation (BYOK).
  • Toggle third-party integrations (Google Consent Mode, Shopify) from the Integrations tab.
  • Configure the optional backendURL for consent logging and a "Powered by" branding toggle under Settings.

Run cookiepal build afterwards to package the result into a drop-in bundle.js.

On this page