One binary, zero deps
Pure-Go SQLite driver, embedded UI, no Node or Python runtime to install.
A single Go binary that opens any SQLite database in your browser. One command. Password-protected. Disposable.
curl -fsSL https://starklite.io/run.sh | bash -s -- /path/to/db.sqlite
Pure-Go SQLite driver, embedded UI, no Node or Python runtime to install.
Random 16-char password, bcrypt hashing, login rate limiting, session cookies.
Auto-expire and idle-shutdown flags. Ctrl-C ends the service — nothing left behind.
Browse, edit, insert, delete rows. Bulk delete. JSON pretty-printing. NULL toggles.
Run arbitrary SQL with timing, syntax-aware rendering, and read-only enforcement.
Inspect tables, indexes, triggers. Download .sqlite snapshots, SQL dumps, CSV, JSON.
$ curl -fsSL https://starklite.io/run.sh | bash -s -- /var/www/app/db.sqlite
========================================
StarkLite — Temporary SQLite Access
========================================
Database:
/var/www/app/db.sqlite
Access URL:
http://203.0.113.10:6421
Username:
admin
Password:
8Kz!91aP@LmQbR3v
WARNING:
Anyone reaching this port can attempt login.
Use --bind-localhost + SSH tunnel for stricter access.
Press CTRL+C to stop the service.
========================================
HttpOnly, SameSite=Lax.--bind-localhost restricts access to SSH tunnels.--readonly rejects writes at the handler and driver levels.--expire and --idle-timeout auto-shutdown the process.curl -fsSL https://starklite.io/run.sh | bash -s -- /path/to/db.sqlite
Or download a binary directly from starklite.io.