AzaleaYour servers.Your space.

SSH, SFTP, port forwarding, and your keys together in one focused desktop client.

Free, open source, and local-first.

A calmer place to connectAzalea / Noir theme
Azalea desktop app showing SSH host management in the Noir theme
At home on your desktop Windows macOS Linux Open source

All the essentials.
None of the noise.

From the first connection to a full server list, the tools stay close without crowding the workspace.

A better shell

Multi-tab SSH sessions, split terminals, and snippets keep every connection in one workspace.

More than a terminal

Move files with SFTP and forward ports without opening another application.

Keys, kept safe

Generate and manage keys in one place. Secrets stay in your operating system keychain.

Local meets remote

Keep your local shell next to remote servers in the same familiar workspace.

Your data stays where you put it.

Azalea is built to work offline on your desktop. Cloud sync is optional, encrypted, and under your control.

  • Keys stay on your machine

    Credentials live in your operating system keychain. Azalea does not need a cloud account to connect.

  • Sync stays optional

    If you turn sync on, only ciphertext leaves the device. Your master passphrase never goes to the server.

  • You choose the host

    Run azalea-server on your own VPS, or skip sync entirely and keep everything local.

A terminal with your taste.

Switch the interface without changing the way you work.

Your sync.
Your infrastructure.

Run encrypted sync on a server you control. Your master passphrase stays on your device.

Open the self-host guide
bash / azalea-server

Run the official installer on your VPS.

$ curl -fsSL https://azalea.rexsystems.me/script.sh | bash

Installs azalea-server with Docker

Straight answers.

Read the documentation
What is Azalea?

Azalea is a local-first, open-source SSH client for Linux, Windows, and macOS. It brings SSH terminals, SFTP, port forwarding, key management, and your local shell into one workspace.

Is Azalea free?

Yes. The desktop app is free and open source under AGPL-3.0. Optional encrypted sync can run on your own azalea-server instance.

Where are keys and credentials stored?

Keys and credentials stay on your device in secure operating system storage. Optional sync uploads only ciphertext encrypted with your master passphrase.

Can I run my own sync server?

Yes. Install azalea-server on a VPS with Docker, then enter your server URL in the desktop app. The self-host guide covers the setup.

Your next connection starts here.

Download Azalea for your desktop.

Download