SQL Terminal Tools

Structured Query Language (or SQL) is integral for managing databases and is also commonly used in terminal environments, offering direct, powerful data manipulation.

 

These terminal-based SQL tools provide streamlined database interaction, aiding in querying, updating, or structuring data efficiently.

 

Below are a list of terminal tools that work with SQL.

26 tools
datui preview
datui
Data Exploration in the Terminal.
dblab preview
dblab
The database client designed for command line specialists.
gobang preview
gobang
A cross platform TUI database management tool written in Rust
goose preview
goose
A database migration tool written in Go.
harlequin preview
harlequin
The SQL IDE for Your Terminal.
lazysql preview
lazysql
A cross-platform TUI database management tool.
mycli preview
mycli
A rich MySQL terminal client with autocompletion, syntax highlighting, and dataframes.
octosql preview
octosql
A CLI tool which lets you query a plethora of databases.
pgcli preview
pgcli
A postgres CLI with autocompletion and syntax highlighting.
qo preview
qo
An interactive minimalist TUI to query JSON, CSV, and TSV using SQL.
rainfrog preview
rainfrog
A database management TUI for postgres.
sabiql preview
sabiql
A fast, driverless, vim-first TUI for PostgreSQL, MySQL, and SQLite.
sq preview
sq
The missing swiss-army knife tool for wrangling data.
sqlit preview
sqlit
A user friendly TUI for SQL databases.
sqlmux preview
sqlmux
A tmux-style terminal database client for SQL and NoSQL databases.
sqly preview
sqly
Easily execute SQL against CSV/TSV/LTSV/JSON and Excel with shell.
squall preview
squall
A TUI SQLite viewer and editor.
squix preview
squix
A minimal CLI tool for managing and executing SQL queries with a TUI.
tabiew preview
tabiew
A lightweight TUI application to view and query tabular data files.
termdbms preview
termdbms
A terminal UI for editing database files
textql preview
textql
Execute SQL against structured text like CSV or TSV
tornado preview
tornado
A terminal SQLite explorer with Vim key-bindings.
visidata preview
visidata
A terminal spreadsheet multitool for discovering and arranging data.
vi-sql preview
vi-sql
A terminal SQL client with Vim controls and schema tools.
xql preview
xql
An SQL REPL for SharePoint Lists and CSV files.
zsv preview
zsv
A SIMD accelerated CLI for querying and exploring CSV data.
Know any terminal tools that would be good for this list? Submit a Tool here!

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.