console.aws.amazon.com
console.cloud.google.com
portal.azure.com
console.hetzner.cloud
main.tf · vim
# 1,400 lines of HCL…
resource "aws_vpc" "main"
  cidr_block = "10.0.0.0/16"
zsh · kubectl
$ kubectl get pods -A
Error: connection refused…
$ ssh root@188.34.x.x
web-01 compute
db-primary compute
vpc-eu network
lb-edge network
203.0.113.7 ip
APPLY ✓

Your cloudsare a mess.

CrossXCloud

One canvas.Every cloud.

Five consoles, a wall of Terraform, a terminal full of SSH tabs. Replaced by one visual canvas. Drag, connect, apply.

You already know
how to use this. Try it.

Resources
Compute Node
Private Network
Floating IP
VPC
vpc-eu 10.0.0.0/16
Drop a compute node here
web-01
hetzner
cx324 CPU / 8 GB
40 GB boot disk
Public IP enabled
lb-edge
network
web-01
Hetzner Cloud
fsn1 · Falkenstein
Not attached
lb-edge
Load Balancer
HTTP · HTTPS
None

Drag web-01 into vpc-eu to join the private network.

Nothing happens
behind your back.

Before anything touches your infrastructure, CrossXCloud diffs what you drew against what actually exists, then shows you every single change it's about to make.

DIFFDesired state vs live state, resource by resource
PLANOrdered operations you can read before you run
APPLYSequential execution with full history recorded
Plan & Apply

Review the changes below, then apply them to your connected Hetzner account.

3 create1 update
  1. 1createweb-01hetzner · cx32 · fsn1
  2. 2createvpc-eu10.0.0.0/16
  3. 3updatelb-edgeattach web-01
  4. 4create203.0.113.7floating ip → web-01
0 of 4 applied

Your keys stay home.
Your history stays forever.

Envelope-encrypted keystore

Cloud credentials are sealed in a passphrase-locked local vault. Keys never leave your machine. Not to us, not to anyone. The canvas talks to your clouds directly.

a3f19c2HEAD
attach web-01 to lb-edge, add floating ip
2 minutes ago
8b04e77
create vpc-eu, move db-primary inside
yesterday
51c9d10
initial canvas: web-01, db-primary
3 days ago

Git-style version history

Every apply is a commit. Scroll back through your infrastructure's past and roll back to any point. The canvas remembers everything.

All four providers live.
One canvas across every one.

Hetzner
Live
Compute, networking, floating IPs, volumes. Full canvas support.
Google Cloud
Live
Compute Engine and VPC networking with real API parity.
AWS
Live
EC2 compute and VPC networking, with security groups and elastic IPs.
Azure
Live
Virtual Machines and VNet networking, with network security groups.
+ createyour-account
WindowsmacOSLinux