A zero-config, visual SQL database studio for Bun that supports SQLite, PostgreSQL, and MySQL. Version 1.0.3 is the current stable release. Unlike heavy GUI tools (DataGrip, TablePlus) or CLI-based alternatives, Bun SQL Studio requires only Bun runtime—no Python, Java, or system database binaries. It auto-detects Drizzle configs, provides a visual table browser, SQL query editor with paginated results, JSON viewer, and cross-database support. Released as a single-binary tool with no hidden dependencies.
npm install bun-sql-studioNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows config file and programmatic usage with environment variable support for credentials.
Install Bun from https://bun.sh and run with bun, not node.
Rename your config file to match the expected name, or pass config programmatically.
Specify an alternative port in the config file or via programmatic options.
Use import syntax or set "type": "module" in your package.json.
Use environment variables inside the config file or pass them programmatically.
Call bunSqlStudio() directly without new.
Run 'bun add bun-sql-studio' or use 'bunx bun-sql-studio' without installing.
Create a 'bun-sql-studio.json' file in the project root, or pass config programmatically.
Use 'import bunSqlStudio from 'bun-sql-studio'' (ESM).