{
  "@context": [
    "https://schema.org",
    {
      "nuanyue": "https://www.nuanyue.com/ns#"
    }
  ],
  "@type": "SoftwareApplication",
  "@id": "https://www.nuanyue.com/software/rancher-desktop/#software",
  "name": "Rancher Desktop",
  "description": "Free, open-source desktop application from SUSE that provides containers and Kubernetes on macOS, Windows and Linux, bundling docker, nerdctl, kubectl and helm behind a graphical interface.",
  "url": "https://www.nuanyue.com/software/rancher-desktop/",
  "mainEntityOfPage": "https://www.nuanyue.com/software/rancher-desktop/",
  "operatingSystem": "macOS",
  "applicationCategory": "DeveloperApplication",
  "publisher": {
    "name": "SUSE",
    "url": "https://www.suse.com/"
  },
  "sameAs": [
    "https://rancherdesktop.io/",
    "https://github.com/rancher-sandbox/rancher-desktop"
  ],
  "softwareVersion": "1.24.0",
  "license": "Apache-2.0",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "USD"
  },
  "nuanyue:record": {
    "schemaVersion": 1,
    "id": "software:rancher-desktop",
    "slug": "rancher-desktop",
    "name": "Rancher Desktop",
    "type": "SoftwareApplication",
    "entityType": "container platform",
    "description": "Free, open-source desktop application from SUSE that provides containers and Kubernetes on macOS, Windows and Linux, bundling docker, nerdctl, kubectl and helm behind a graphical interface.",
    "shortDescription": "Containers and Kubernetes on the desktop, with the CLI toolchain bundled.",
    "answer": "Rancher Desktop gives you a working Kubernetes cluster and a container engine on your own machine. It is deliberately configurable: you choose whether the engine underneath is containerd or Docker, and which Kubernetes version to run, from a preferences dialog. What distinguishes it from other desktop container tools is the toolchain it brings with it — docker, nerdctl, kubectl, helm and more ship with the application, so there is nothing else to install. There is a cluster dashboard for exploring local Kubernetes resources, one-click port forwarding for services, and the ability to apply a Kubernetes upgrade and see what breaks before it reaches production. It is free, Apache-licensed, and published by SUSE.",
    "page": "https://www.nuanyue.com/software/rancher-desktop/",
    "dataUrl": "https://www.nuanyue.com/data/software/rancher-desktop.json",
    "categories": [
      "developer-tools"
    ],
    "tags": [],
    "platform": [
      "macOS"
    ],
    "architecture": [
      "arm64",
      "x86_64"
    ],
    "featured": false,
    "pricing": "open-source",
    "pricingDescription": "Free and open source under the Apache-2.0 licence, with no paid tier and no account. Published by SUSE as an open-source project; support comes from the community through the project's Slack channel and GitHub issues rather than from a commercial contract.",
    "license": "Apache-2.0",
    "currentVersion": "1.24.0",
    "openSource": true,
    "website": "https://rancherdesktop.io/",
    "documentation": "https://docs.rancherdesktop.io/",
    "github": "https://github.com/rancher-sandbox/rancher-desktop",
    "download": "https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.24.0/Rancher.Desktop-1.24.0.aarch64.dmg",
    "developer": {
      "name": "SUSE",
      "website": "https://www.suse.com/"
    },
    "features": [
      "Kubernetes and container management on the desktop",
      "Choice of container engine — containerd or Docker — from a preferences dialog",
      "Choice of Kubernetes version, with one-click reset back to defaults",
      "Bundled command-line tools including docker, nerdctl, kubectl and helm",
      "A cluster dashboard for exploring and managing local Kubernetes resources",
      "Build, pull, push and scan images, and run containers, from CLI or GUI",
      "Port forwarding for Kubernetes services with a single click",
      "Kubernetes upgrade testing, to see the impact on workloads before production",
      "Configuration of networking settings and access to container repositories and registries",
      "Optional automatic upgrade that downloads and installs new versions",
      "Auto-start at machine login",
      "Installation on macOS, Windows and Linux"
    ],
    "useCases": [
      "Running a local Kubernetes cluster to test a workload before deploying it",
      "Trying a Kubernetes upgrade against your own manifests to find what breaks",
      "Working with containers on a Mac without installing docker, kubectl and helm separately",
      "Exposing a service running in the cluster to the host with one click"
    ],
    "formats": [],
    "integrations": [],
    "pros": [
      {
        "text": "Lets you choose the container engine — containerd or Docker — and the Kubernetes version from a preferences dialog.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Bundles popular command-line tools including docker, nerdctl, kubectl and helm, so they do not have to be obtained and managed separately.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Includes a full cluster dashboard for exploring and managing local Kubernetes resources.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Port forwards Kubernetes services with the click of a button.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Allows Kubernetes upgrades to be applied to local workloads so problems can be found before they reach production.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Free and open source under the Apache-2.0 licence, published by SUSE.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Publishes separate macOS downloads for Apple silicon and Intel.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "Can reset Kubernetes, or both Kubernetes and the container runtime, to defaults in one click — useful when an experiment leaves the cluster in a bad state.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "cons": [
      {
        "text": "Support is community-only, through Slack and GitHub issues; there is no commercial support tier.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "On macOS and Linux it runs its stack inside a virtual machine, which makes it a heavy install relative to tools that use a lighter approach.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "text": "The bundled CLI tools are the versions the application ships, so they cannot be updated independently.",
        "status": "derived",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "whoIsItFor": [
      "Developers who want a local Kubernetes cluster and the whole CLI toolchain in one install",
      "People who want to switch between containerd and Docker without reinstalling their tooling"
    ],
    "notFor": [
      "Anyone who needs a commercial support contract, since the project is community-supported",
      "Users who want the smallest possible install — the bundled toolchain and virtual machine make it a heavyweight option"
    ],
    "limitations": [
      "The minimum macOS version is not stated in the sources Nuanyue tracks",
      "On macOS and Linux it runs containerd or Docker and Kubernetes inside a virtual machine, so it is a substantial install",
      "Support is community-based, through the project's Slack channel and GitHub issues, rather than a support contract",
      "Because the toolchain is bundled, the versions of docker, kubectl and helm that you get are the ones the application ships"
    ],
    "firstUse": {
      "installation": {
        "value": "Downloaded as a disk image from the project's GitHub releases, with separate macOS builds for Apple silicon and Intel; macOS and Windows users run the installer directly.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      "firstLaunch": {
        "value": "No account or licence is involved. On macOS the application starts a virtual machine to run containerd or Docker and Kubernetes, so the first launch provisions that environment.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      "systemIntegration": {
        "value": "Puts docker, nerdctl, kubectl and helm on the command line, can start automatically at machine login, and can optionally upgrade itself when new versions are released.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      "appleSilicon": {
        "value": true,
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    },
    "updates": [],
    "faq": [
      {
        "question": "Is Rancher Desktop free?",
        "answer": "Yes. It is an open-source application published under the Apache-2.0 licence by SUSE, with no paid tier and no account. Support comes from the community, through the project's Slack channel and GitHub issues.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "How does Rancher Desktop run containers on a Mac?",
        "answer": "It is an Electron application that wraps other tools. On macOS and Linux it uses a virtual machine to run containerd or Docker and Kubernetes; on Windows it uses Windows Subsystem for Linux v2.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "Do I need to install kubectl and helm separately?",
        "answer": "No. The application bundles recent versions of popular open-source CLI tools such as docker, nerdctl, kubectl and helm, which the project presents as removing the need to obtain and manage them separately.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "Can I test a Kubernetes upgrade before applying it to production?",
        "answer": "Yes. The project lists seamless Kubernetes upgrades as a feature, providing options to apply upgrades to your workloads so you can detect problems before they affect production environments.",
        "status": "developer-stated",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "question": "Does Rancher Desktop support Apple silicon?",
        "answer": "Yes. The site offers separate downloads for macOS on Apple silicon and macOS on Intel.",
        "status": "verified",
        "source": "official",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "relationships": [
      {
        "target": "podman-desktop",
        "type": "competitor",
        "reason": "Both put containers and Kubernetes behind a desktop interface, but Rancher Desktop wraps containerd or Docker and bundles the kubectl and helm toolchain, while Podman Desktop is built around Podman's rootless, daemonless runtime.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "target": "lima",
        "type": "complements",
        "reason": "Lima provides the Linux virtual machine that many macOS container tools run on, and it lists Rancher Desktop among its adopters — so Lima is often present underneath without being installed deliberately.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      },
      {
        "target": "orbstack",
        "type": "competitor",
        "reason": "Both are desktop container environments for macOS, but OrbStack is a closed-source paid application optimised for speed and low resource use, while Rancher Desktop is free, Apache-licensed and bundles the Kubernetes toolchain.",
        "verifiedAt": "2026-10-05T00:00:00.000Z"
      }
    ],
    "sources": [
      {
        "id": "rancher-desktop:official",
        "type": "official_website",
        "url": "https://rancherdesktop.io/",
        "title": "Rancher Desktop — official website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "rancher-desktop:developer",
        "type": "developer",
        "url": "https://www.suse.com/",
        "title": "SUSE — developer website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "rancher-desktop:documentation",
        "type": "documentation",
        "url": "https://docs.rancherdesktop.io/",
        "title": "Rancher Desktop — documentation",
        "trustLevel": "C",
        "accessedAt": null
      },
      {
        "id": "rancher-desktop:repository",
        "type": "github",
        "url": "https://github.com/rancher-sandbox/rancher-desktop",
        "title": "Rancher Desktop — source repository",
        "trustLevel": "D",
        "accessedAt": null
      }
    ],
    "claims": [
      {
        "id": "software:rancher-desktop.isA",
        "subject": "software:rancher-desktop",
        "predicate": "isA",
        "value": "container platform",
        "status": "editorially-reviewed",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.supportsPlatform",
        "subject": "software:rancher-desktop",
        "predicate": "supportsPlatform",
        "value": [
          "macOS"
        ],
        "status": "verified",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.officialWebsite",
        "subject": "software:rancher-desktop",
        "predicate": "officialWebsite",
        "value": "https://rancherdesktop.io/",
        "status": "verified",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.listedInCategory",
        "subject": "software:rancher-desktop",
        "predicate": "listedInCategory",
        "value": [
          "developer-tools"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.pricingModel",
        "subject": "software:rancher-desktop",
        "predicate": "pricingModel",
        "value": "Open source",
        "status": "developer-stated",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.developedBy",
        "subject": "software:rancher-desktop",
        "predicate": "developedBy",
        "value": "SUSE",
        "status": "developer-stated",
        "sourceIds": [
          "rancher-desktop:developer",
          "rancher-desktop:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.ownership",
        "subject": "software:rancher-desktop",
        "predicate": "ownership",
        "value": "Third-party product — not published by Nuanyue",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.isOpenSource",
        "subject": "software:rancher-desktop",
        "predicate": "isOpenSource",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "rancher-desktop:repository",
          "rancher-desktop:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.licensedUnder",
        "subject": "software:rancher-desktop",
        "predicate": "licensedUnder",
        "value": "Apache-2.0",
        "status": "verified",
        "sourceIds": [
          "rancher-desktop:repository",
          "rancher-desktop:documentation",
          "rancher-desktop:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.currentVersion",
        "subject": "software:rancher-desktop",
        "predicate": "currentVersion",
        "value": "1.24.0",
        "status": "developer-stated",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.hasFeature",
        "subject": "software:rancher-desktop",
        "predicate": "hasFeature",
        "value": [
          "Kubernetes and container management on the desktop",
          "Choice of container engine — containerd or Docker — from a preferences dialog",
          "Choice of Kubernetes version, with one-click reset back to defaults",
          "Bundled command-line tools including docker, nerdctl, kubectl and helm",
          "A cluster dashboard for exploring and managing local Kubernetes resources",
          "Build, pull, push and scan images, and run containers, from CLI or GUI",
          "Port forwarding for Kubernetes services with a single click",
          "Kubernetes upgrade testing, to see the impact on workloads before production",
          "Configuration of networking settings and access to container repositories and registries",
          "Optional automatic upgrade that downloads and installs new versions",
          "Auto-start at machine login",
          "Installation on macOS, Windows and Linux"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.usedFor",
        "subject": "software:rancher-desktop",
        "predicate": "usedFor",
        "value": [
          "Running a local Kubernetes cluster to test a workload before deploying it",
          "Trying a Kubernetes upgrade against your own manifests to find what breaks",
          "Working with containers on a Mac without installing docker, kubectl and helm separately",
          "Exposing a service running in the cluster to the host with one click"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.audienceFor",
        "subject": "software:rancher-desktop",
        "predicate": "audienceFor",
        "value": [
          "Developers who want a local Kubernetes cluster and the whole CLI toolchain in one install",
          "People who want to switch between containerd and Docker without reinstalling their tooling"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.audienceNotFor",
        "subject": "software:rancher-desktop",
        "predicate": "audienceNotFor",
        "value": [
          "Anyone who needs a commercial support contract, since the project is community-supported",
          "Users who want the smallest possible install — the bundled toolchain and virtual machine make it a heavyweight option"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.limitation",
        "subject": "software:rancher-desktop",
        "predicate": "limitation",
        "value": [
          "The minimum macOS version is not stated in the sources Nuanyue tracks",
          "On macOS and Linux it runs containerd or Docker and Kubernetes inside a virtual machine, so it is a substantial install",
          "Support is community-based, through the project's Slack channel and GitHub issues, rather than a support contract",
          "Because the toolchain is bundled, the versions of docker, kubectl and helm that you get are the ones the application ships"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:rancher-desktop.advantage.0",
        "subject": "software:rancher-desktop",
        "predicate": "advantage",
        "value": "Lets you choose the container engine — containerd or Docker — and the Kubernetes version from a preferences dialog.",
        "status": "developer-stated",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:rancher-desktop.advantage.1",
        "subject": "software:rancher-desktop",
        "predicate": "advantage",
        "value": "Bundles popular command-line tools including docker, nerdctl, kubectl and helm, so they do not have to be obtained and managed separately.",
        "status": "developer-stated",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:rancher-desktop.advantage.2",
        "subject": "software:rancher-desktop",
        "predicate": "advantage",
        "value": "Includes a full cluster dashboard for exploring and managing local Kubernetes resources.",
        "status": "developer-stated",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:rancher-desktop.advantage.3",
        "subject": "software:rancher-desktop",
        "predicate": "advantage",
        "value": "Port forwards Kubernetes services with the click of a button.",
        "status": "developer-stated",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:rancher-desktop.advantage.4",
        "subject": "software:rancher-desktop",
        "predicate": "advantage",
        "value": "Allows Kubernetes upgrades to be applied to local workloads so problems can be found before they reach production.",
        "status": "developer-stated",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:rancher-desktop.advantage.5",
        "subject": "software:rancher-desktop",
        "predicate": "advantage",
        "value": "Free and open source under the Apache-2.0 licence, published by SUSE.",
        "status": "verified",
        "sourceIds": [
          "rancher-desktop:repository"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:rancher-desktop.advantage.6",
        "subject": "software:rancher-desktop",
        "predicate": "advantage",
        "value": "Publishes separate macOS downloads for Apple silicon and Intel.",
        "status": "verified",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:rancher-desktop.advantage.7",
        "subject": "software:rancher-desktop",
        "predicate": "advantage",
        "value": "Can reset Kubernetes, or both Kubernetes and the container runtime, to defaults in one click — useful when an experiment leaves the cluster in a bad state.",
        "status": "developer-stated",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:rancher-desktop.drawback.0",
        "subject": "software:rancher-desktop",
        "predicate": "drawback",
        "value": "Support is community-only, through Slack and GitHub issues; there is no commercial support tier.",
        "status": "verified",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:rancher-desktop.drawback.1",
        "subject": "software:rancher-desktop",
        "predicate": "drawback",
        "value": "On macOS and Linux it runs its stack inside a virtual machine, which makes it a heavy install relative to tools that use a lighter approach.",
        "status": "developer-stated",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:rancher-desktop.drawback.2",
        "subject": "software:rancher-desktop",
        "predicate": "drawback",
        "value": "The bundled CLI tools are the versions the application ships, so they cannot be updated independently.",
        "status": "derived",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": "2026-10-05"
      },
      {
        "id": "software:rancher-desktop.supportsAppleSilicon",
        "subject": "software:rancher-desktop",
        "predicate": "supportsAppleSilicon",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "rancher-desktop:official"
        ],
        "lastVerified": "2026-10-05"
      }
    ],
    "lastUpdated": "2026-10-05T00:00:00.000Z",
    "lastReviewedAt": null
  }
}