Infrastructureyou can see.
CrossXCloud renders your live cloud as a canvas of real nodes and real connections. Drag to change it. Plan to check it. Apply to make it true.
The diagram is
the source of truth.
Every node is a real resource. This is a Hetzner server, not a picture of one.
Draw an edge and it becomes membership. The network knows what belongs to it, live.
Select anything to read its desired state. What sits on the canvas is what you want to exist.
Change the diagram, you change the cloud.
Nothing is real
until you say so.
CrossXCloud reads your live cloud, diffs it against the canvas, and writes an ordered plan in plain language. You read it. Then it runs, step by step, and every apply is recorded.
Your infrastructure
has an undo.
Every apply is a commit. Scroll back through everything the canvas has ever done, and roll the whole project back to any point. Nothing is lost, and nothing is a surprise.
The keys never
leave the room.
Your cloud credentials are sealed in a passphrase-locked vault on your own machine, wrapped in envelope encryption. They are never uploaded, never ours to leak. The canvas talks to your clouds directly.
Two clouds live.
One grammar.
Hetzner and Google Cloud are live today, with real compute and networking parity. The same nodes, the same edges, the same plan describe both, because every provider speaks through one strategy. AWS and Azure are in active development.
Continents apart.
One diagram.
A node in Falkenstein and a node in Ashburn sit on the same diagram, under the same plan. Regions are coordinates on the canvas, not separate consoles you tab between. Hetzner and Google Cloud span the map today; AWS and Azure regions light up next, and the canvas will not change when they do.
- fsn1Falkenstein, DEHetzner
- nbg1Nuremberg, DEHetzner
- hel1Helsinki, FIHetzner
- ashAshburn, VAHetzner
- us-central1Council Bluffs, IAGoogle Cloud
- europe-west3Frankfurt, DEGoogle Cloud
- asia-northeast1Tokyo, JPGoogle Cloud
- australia-southeast1Sydney, AUGoogle Cloud
- southamerica-east1São Paulo, BRGoogle Cloud
- us-east-1N. VirginiaAWS
- eu-west-1IrelandAWS
- ap-southeast-1SingaporeAWS
- westeuropeNetherlandsAzure
- eastusVirginiaAzure
Draw across an ocean, and the plan draws with you.
The questions
worth asking.
Do I need to know Terraform?
No. The canvas replaces the wall of HCL, not the discipline behind it. You still get a diff of desired versus live state and an ordered plan to read before anything runs. You just never write the file.
Where do my cloud credentials live?
In a passphrase-locked vault on your own machine, wrapped in envelope encryption. They are never uploaded anywhere. The app talks to your cloud providers directly with keys that never leave the room.
What if something changes outside the canvas?
Every plan starts by reading your live cloud, so drift has nowhere to hide. Whatever changed behind the canvas's back shows up in the next diff, and you decide what happens to it.
Which providers work today?
Hetzner and Google Cloud are live with real compute and networking. AWS and Azure are scaffolded and in active development. We list a provider as live only when the API calls are real.
What does it cost?
Every day starts with 100 free credits, and a credit is spent only when an apply step touches your cloud. Drawing, diffing, and planning are always free. See pricing for the full math.
Plan on the web.
Build on your desktop.
Manage your organizations and projects in the browser. When you are ready to build, one click opens the desktop app right where you left off, and your work syncs back the moment you apply.