a frontend for SQL shells
Modern SQL shells like SQLcl, mycli, pgcli, and mssql-cli are very convenient: they offer auto-completion, syntax highlighting, query history, a multi-line editor, and much more.
SQL Shell makes using SQL clients even more convenient: