psql: PostgreSQL Terminal icon

psql: PostgreSQL Terminal

psql is a terminal-based front-end to PostgreSQL that enables interactive database queries, script execution, and database administration.

psql: PostgreSQL Terminal screenshot

Features

Interactive SQL query execution with command history and tab completion

Formatted output options including aligned, unaligned, HTML and CSV formats

Meta-commands for database administration and information gathering

Variable substitution and command-line editing capabilities

Cross-platform support for Unix and Windows systems

Customizable prompts and output formatting

Support for executing SQL from files or command strings