A web-based SQLite viewer and editor for self-hosting, loosely modeled after the Supabase dashboard. v0.2.1 (current stable) allows pointing at one or more SQLite files to get a browser UI with a table browser, data grid, inline editing, schema viewer, SQL editor, and REST API. Requires Node.js. Ships as plain HTML/CSS/JS with no build step. Supports password protection via environment variable. Alternative to commercial tools like TablePlus or Adminer for SQLite, designed for lightweight self-hosted deployments.
npm install sqlite-dashboardNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Start the dashboard by scanning a directory for SQLite files on port 3000.
When using the CLI, always provide a --name for each .db file to avoid confusion.
Add host: '0.0.0.0' to config or pass --host 0.0.0.0 in CLI.
Restart the server after changing the password environment variable.
npm install better-sqlite3
Use a different port via --port or config.port.