Squix
A keyboard-driven terminal SQL client built with Go and BubbleTea for running and managing queries across MySQL, MariaDB, PostgreSQL, SQL Server, Oracle, SQLite, ClickHouse, Firebird, and DuckDB.
Squix is a terminal UI for working with SQL databases without leaving the keyboard, built in Go on top of the BubbleTea TUI framework. It covers the usual DBA/developer workflow in a single interactive shell: browsing schemas, running ad hoc queries, viewing and editing table data in place cell-by-cell or row-by-row, and exporting results to CSV, JSON, SQL, Markdown, or HTML. A saved query library and quick connection switching let it double as a lightweight SQL notebook across multiple databases.
Alongside MySQL and MariaDB, it also connects to PostgreSQL, SQL Server, Oracle, SQLite, ClickHouse, Firebird, and DuckDB through the same interface. It’s released under the MIT license and has a small but active community, including a public Matrix chat room for support and discussion.
Community feedback
This space is for grounded, evaluable experience — versions used, environments, what you measured or observed, and how it behaves alongside other software. General impressions without supporting detail may be removed. Sign in to write one; posts are tied to a verified identity, not anonymous.