Tusk — PostgreSQL Client — ShapeMachine

2 min read Original article ↗
Connections Named connection profiles✓✓ Password / keyring storage✓✓ SSH tunnel✓✓ Read-only mode✓✓ PostgreSQL URI import✓✓ Database switcher✓✓ Superuser role badge✓✓ Duplicate connection✓✓ Test connection before saving✓✓ SSL/TLS toggle✓— Multiple simultaneous connections✓— Color tag per connection✓— Default schema setting—✓ Import from .pgpass—✓ Copy connection as URI—✓ Schema Browser Schema → table tree sidebar✓✓ Views, Enums, Sequences, Functions✓✓ Table size display✓✓ Live filter bar✓✓ Rename / truncate / drop table✓✓ Role browser✓✓ New Table wizard✓✓ Create / rename / drop schema✓✓ Clone table—✓ Create view—✓ Pin tables as favourites—✓ Drop database—✓ Command palette—✓ Table Inspector Columns tab✓✓ Add / rename / edit / drop columns✓✓ Keys / constraints tab✓✓ Add constraint✓✓ Relations tab✓✓ Indexes tab✓✓ Triggers tab✓✓ DDL tab✓✓ Create index✓✓ Relations radial graph✓— Create index with type / CONCURRENTLY—✓ Definition tab (views)—✓ Column statistics—✓ Data Browser Paginated data grid✓✓ Configurable page size✓✓ Column text filter✓✓ Sortable columns✓✓ Insert new rows✓✓ Edit existing rows✓✓ Delete rows✓✓ NULL indicators✓✓ Pinned / frozen columns✓✓ Copy as CSV / JSON / INSERT✓✓ Export full table to file✓✓ Resizable columns (persisted)✓✓ JSON/JSONB tree view✓— Undo delete—✓ SQL Editor Syntax highlighting✓✓ Run All✓✓ Run Selected / at cursor✓✓ EXPLAIN / EXPLAIN ANALYZE✓✓ Cancel running query✓✓ Toggle line comment✓✓ Multi-statement execution with log✓✓ File-backed auto-save✓✓ Query history✓✓ Per-tab connection picker✓— SQL formatter—✓ Long-query notifications—✓ File Explorer Filesystem sidebar for .sql files✓✓ Inline create / rename / delete✓✓ Remembers last location✓✓ Activity Monitor Active session viewer✓✓ Cancel query / terminate backend✓✓ Appearance Font family & size settings✓✓ System dark / light mode✓✓