
sqlit
A user-friendly TUI for SQL databases — supports SQL Server, MySQL, PostgreSQL, SQLite, and more.
Coldcast Lens
sqlit is lazygit but for databases. A keyboard-driven TUI that connects to basically everything — Postgres, MySQL, SQLite, SQL Server, DuckDB, Snowflake, even Turso and Cloudflare D1. Vim-style editing for queries, syntax highlighting, and SSH tunneling built in.
DBeaver is the heavyweight GUI alternative that does everything but slowly. TablePlus is the polished commercial option ($99). psql/mysql CLI clients are free but raw. lazysql is another Go-based TUI alternative with fewer database drivers.
Use sqlit if you live in the terminal and need to quickly inspect or query databases without leaving your workflow. The connection manager and Docker container auto-detection are nice touches. MIT licensed, Python-based.
The catch: it's very new (3.9K stars, early 2026 launch). Expect rough edges — missing features, undocumented behaviors, and the occasional crash. Python TUI apps can feel sluggish compared to Rust/Go alternatives on large result sets. And if you're already happy with TablePlus or DataGrip, the TUI workflow might be a downgrade, not an upgrade.
About
- Stars
- 3,914
- Forks
- 98
Explore Further
More tools in the directory
Featured in The Open Source Drop #1
Get tools like this delivered weekly
The Open Source Drop — the best new open source tools, analyzed. Free.