SSH into servers and connect to databases directly from your terminal. Credentials are encrypted locally — nothing leaves your machine.
Six built-in connection types, each with a dedicated interface optimized for that service.
Connect to remote servers with password or key-based authentication. Opens directly in a terminal tab.
Connect to PostgreSQL databases. Run queries and browse results in a table view.
Connect to MySQL and MariaDB servers. Full query interface with result formatting.
Connect to Microsoft SQL Server instances with Windows or SQL authentication.
Connect to MongoDB databases. Browse collections and run queries with JSON output.
Connect to Redis instances. Browse keys, inspect values, and run commands.
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.
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.
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.
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.
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.