// the find
outerbase/studio
A lightweight Database GUI in your browser. It supports connecting to Postgres, MySQL, and SQLite.
Outerbase Studio is a Next.js browser-based SQL GUI that runs entirely client-side for SQLite-family databases (Turso, Cloudflare D1, rqlite) and wraps in Electron for MySQL/Postgres. It's the open-source frontend for the Outerbase cloud product, which means the OSS repo carries a lot of SaaS machinery. Best fit for developers already in the SQLite/LibSQL/D1 ecosystem.
The staged data editor is the standout feature — you queue changes and preview them as a diff before committing, which prevents the classic 'fat-fingered a cell and didn't notice' problem. The embeddable iframe client is genuinely useful: you can drop this GUI into your own app's admin panel with a few lines. The one-click Cloudflare Workers deploy is well-executed — D1 support is first-class, not bolted on. The EXPLAIN diagram that renders query plans as a visual flow graph is a nice touch that most GUI tools skip.
MySQL and Postgres are explicitly 'beta, limited features' — for most developers these are the primary databases, so you're adopting an alpha-quality experience for the most common case. The desktop app is a bare Electron wrapper around the web version; this is the only way to get real MySQL/Postgres connections, which means the browser-native selling point breaks down exactly when you need it most. The codebase is significantly entangled with Outerbase's commercial platform: workspace models, billing pages, account flows, and auth are woven throughout, making it hard to extract the GUI layer for self-hosting without also inheriting the surrounding product. Team connection sharing requires either Outerbase's cloud or rolling your own server; there's no clean self-hosted sharing story.