GitHub - xo/usql: Universal command-line interface for SQL databases
Universal command-line interface for SQL databases - xo/usql
Sqlit is a lightweight terminal UI client for SQL databases, written in Python, that connects to Postgres, MySQL, SQL Server, SQLite, MariaDB, Oracle, DuckDB, CockroachDB, Supabase, and Turso.
It provides a connection manager, SSH tunneling, vim-style editor, query history, schema browsing, SQL autocomplete, themes, and a CLI mode for scripting. Installation is via pip, configuration is stored in a local directory, and connections/queries can be managed both interactively in the TUI and through command-line commands.