C
ClarityMelt

Clear view of your
infrastructure.

ClarityMelt connects your VPS machines, domains, and DNS records into one clear picture. Manage OVH, Hetzner, Namecheap, and Cloudflare β€” all from a native macOS app with local, encrypted credentials.

Open source Β· Native macOS Β· AES-256-GCM encryption

Everything in one clear view

See the connections between machines, domains, and DNS at a glance. No more switching between browser tabs and CLI tools.

πŸ–₯️

Machines

View VPS instances from OVH Cloud and Hetzner Cloud with specs, IPs, and status. SSH into any machine directly from the app.

🌐

Domains

View and manage domains from Cloudflare, Namecheap, and OVH. Track expiry dates, WHOIS info, and nameserver assignments.

πŸ“‹

DNS Records

Create, edit, and delete DNS records in Cloudflare zones. Link A records directly to your VPS IPs for instant provisioning.

πŸ”—

Clear Connections

Visualize how machines, domains, and DNS records relate. Trace a domain from registrar β†’ nameservers β†’ zone β†’ record β†’ server.

πŸ“¦

Products

Group infrastructure resources into deployed services. Link machines, domains, DNS zones, Cloudflare Workers, and Pages into logical products.

⌨️

SSH Terminal

Built-in terminal with SSH key support. Connect to any machine directly from the app β€” or run local commands via uc exec.

Supported providers

Connect your existing accounts. Credentials are stored locally, encrypted with AES-256-GCM.

☁️

OVH Cloud

VPS hosting with European data centers

applicationKey, applicationSecret, consumerKey
API: api.us.ovhcloud.com/1.0
πŸ–₯️

Hetzner Cloud

High-performance cloud VPS at competitive prices

apiToken
API: api.hetzner.cloud/v1
🏷️

Namecheap

Domain registration and management

apiUser, apiKey, clientIp
API: api.namecheap.com/xml.response
πŸ”₯

Cloudflare

DNS zones, records, Workers, and Pages

apiToken, accountId
API: api.cloudflare.com/client/v4

Security first

Your credentials never leave your machine unencrypted. Everything runs locally.

πŸ”’

AES-256-GCM

All credentials are encrypted at rest using AES-256-GCM. Only decrypted in-memory during API calls. The key never leaves your device.

πŸ’»

Local-First

No server, no cloud, no accounts. The app directly calls provider APIs and stores everything in a local SQLite database on your machine.

πŸ‘οΈ

Masked Display

Credential values are always masked in the UI (e.g., apiToβ€’β€’β€’β€’β€’β€’3456). Full values are only accessible in-memory during API operations.

One-click domain provisioning

From domain purchase to live DNS record β€” automated.

1

Create Cloudflare Zone

Add your domain as a new DNS zone in Cloudflare

2

Add A Record

Point the domain to your VPS IP address

3

Update Nameservers

Set Namecheap nameservers to Cloudflare's assigned NS

All steps use your own encrypted credentials β€” nothing leaves your machine.

Ready for a clearer infrastructure?

ClarityMelt is open source. Clone the repo, build it, and take control of your machines, domains, and DNS.