Skip to content

What is CrossXCloud

CrossXCloud is a desktop app for building multi-cloud infrastructure on a visual canvas. You drag resources onto a canvas, wire them together, review a plan of exactly what will change, then apply it to your real cloud accounts.

The canvas is the source of truth. Every node is a resource (a server, a private network, an IP). Every connection between nodes is a relationship (this server is in that network). When you apply a change, CrossXCloud compares your canvas against what actually exists in your account, works out the diff, and runs only the operations that close the gap.

CrossXCloud has two surfaces. You build in the desktop app. You manage organizations and projects in the browser companion.

Surface What it is What you do there
CrossXCloud desktop app The canvas editor. Native window, self-contained. Connect providers, build infrastructure, Plan, Apply, browse version history.
CrossXWeb (browser companion) A website for account, organization, and project management. Create orgs and projects, then open them in the desktop app to build. The canvas here is read-only.

You start in CrossXWeb to create an organization and a project, then “Open in Desktop” to build the infrastructure. See Desktop and web for how the handoff works.

CrossXCloud makes real API calls against two providers:

  • Hetzner. Compute, private networks, and floating IPs. Live.
  • Google Cloud. Compute Engine, VPC networks, and static external IPs. Live.

AWS and Azure are scaffolded but not usable yet. They appear in the app as “coming” and do not run real operations. See the provider support matrix.

Provider Compute Networking Floating IPs Status
Hetzner Live Live Live Live
Google Cloud Live Live Live Live
AWS Coming Coming Coming Scaffolded
Azure Coming Coming Coming Scaffolded

CrossXCloud is for engineers who want to reason about infrastructure the way they reason about code: as a graph you edit, review, and apply deliberately. If you have ever wanted a Terraform plan that you can see, drag, and walk through before it runs, the canvas is for that.

Continue to Install to get the desktop app, or jump to Your first canvas if you already have it running.