Connection Types

Six built-in connection types, each with a dedicated interface optimized for that service.

SSH

Connect to remote servers with password or key-based authentication. Opens directly in a terminal tab.

PostgreSQL

Connect to PostgreSQL databases. Run queries and browse results in a table view.

MySQL

Connect to MySQL and MariaDB servers. Full query interface with result formatting.

SQL Server

Connect to Microsoft SQL Server instances with Windows or SQL authentication.

MongoDB

Connect to MongoDB databases. Browse collections and run queries with JSON output.

Redis

Connect to Redis instances. Browse keys, inspect values, and run commands.

Credential Encryption

All connection credentials are encrypted using AES-256-GCM before being stored on disk. Your passwords and keys never leave your machine in plaintext. Encryption keys are derived from your Windows user profile using DPAPI.

Tailscale Integration

If you use Tailscale, yaw detects your tailnet and lists available machines. Connect to any Tailscale node by name — no IP addresses to remember. MagicDNS hostnames are resolved automatically.

Connection Management

Open the connection manager with Ctrl+Shift+S. Save connections with a name, edit them later, or delete them. Connections are grouped by type and searchable. One-click connect opens a new terminal tab or database session.

Setup Wizard

Need a database server but don't have one running? The built-in setup wizard (Ctrl+Shift+I) can install and configure database servers locally. It detects what's already installed and walks you through setting up what's missing.

Smart Defaults

Connection forms are pre-filled with standard defaults — localhost, default ports (5432 for Postgres, 3306 for MySQL, 1433 for SQL Server, 27017 for MongoDB, 6379 for Redis). Change only what you need.