ChromeShip Studio
The Studio is the visual dashboard for everything. Start runtimes, read logs, build ZIPs, manage settings — all from one place.
Projects
Click a project to open its detail view with seven tabs: Overview, Logs, Build, Functions, Integrations, Localization, and Settings.
Overview
Start and stop the extension runtime and Supabase backend. See the current status at a glance — running, stopped, or starting.
Logs
Live logs from every surface in one place. Runtime logs, function logs, and extension logs (popup, side panel, background, content scripts). Filter by source and log level.
Build
Set the extension version, bump it, and package a Chrome Web Store-ready ZIP. Build logs and bundle size diagnostics appear after each build.
Functions
Create, test locally, and deploy Supabase Edge Functions. Start the functions runtime, inspect logs, reset the database, and toggle ngrok for webhooks.
Integrations
Enable Supabase, Stripe, AI, and Resend. Each integration generates helpers and manages credentials without exposing secrets to the extension.
Localization
Add locales, organize keys into groups, and edit translations in a table. English is the fallback. Chrome Web Store _locales output is automatic.
Settings
Four sub-tabs: General (name, icon, entry surface), Permissions (Chrome and host permissions), Surfaces (add and remove extension surfaces), and Environment (variables with public/secret visibility).
