Show HN: Tusk for macOS and Gnome

hackernews
Tusk

Native PostgreSQL clients for macOS and Linux.

✗ Electron ✗ Telemetry ✗ Subscription
Features
macOS
SwiftUI  ·  macOS 14+
Download (.dmg)
Right-click → Open on first launch to bypass Gatekeeper
GNOME
GTK4 + libadwaita  ·  Python 3.11+
Download
Flatpak, AppImage, .deb, .rpm
Feature macOS GNOME
Connections
Named connection profiles✓✓
Password / keyring storage✓✓
SSH tunnel✓✓
Test connection before saving✓✓
Read-only mode✓✓
PostgreSQL URI import✓✓
SSL/TLS toggle✓—
Multiple simultaneous connections✓—
Color tag per connection✓—
Import from .pgpass—✓
Copy connection as URI—✓
Superuser role badge—✓
Schema Browser
Schema → table tree sidebar✓✓
Views, Enums, Sequences, Functions✓✓
Table size display✓✓
Database switcher✓✓
Rename / truncate / drop table✓✓
New Table wizard✓—
Live filter bar—✓
Create / rename / drop schema—✓
Role browser—✓
Table Inspector
Columns tab✓✓
Add / rename / edit / drop columns✓✓
Keys / constraints tab✓✓
Relations tab✓✓
Indexes tab✓✓
Triggers tab✓✓
DDL tab✓✓
Relations radial graph✓—
Add constraint—✓
Create index with type / CONCURRENTLY—✓
Data Browser
Paginated data grid✓✓
Column text filter✓✓
Sortable columns✓✓
Insert new rows✓✓
Edit existing rows✓✓
Delete rows✓✓
Copy as CSV / JSON / INSERT✓✓
Export full table to file✓✓
Resizable columns (persisted)✓—
JSON/JSONB tree view✓—
NULL indicators—✓
Pinned / frozen columns—✓
Configurable page size—✓
SQL Editor
Syntax highlighting✓✓
Run All✓✓
Run Selected / at cursor✓✓
EXPLAIN / EXPLAIN ANALYZE✓✓
Multi-statement execution with log✓✓
File-backed auto-save✓✓
Query history✓✓
Per-tab connection picker✓—
Cancel running query—✓
Toggle line comment—✓
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—✓
Sponsor

Tusk is free and open source. If it's useful to you, consider sponsoring its development.

Screenshots — macOS
Screenshots — GNOME

Source: hackernews

arrow_back Back to News