VM orchestration for modern CI/CD teams

Manage, automate and scale Parallels Desktop hosts and virtual machines from a single control plane.

Everything your DevOps team needs

From golden image catalogs to full multi-host orchestration
All exposed through a clean API and now a full UI.

Golden Image Catalog

Host and share VM templates across your team. Version-controlled, immutable, instantly clonable golden images for any OS.

Explore catalog →

Multi-host Orchestration

Control fleets of Parallels Desktop hosts from one dashboard. Start, stop, clone and snapshot VMs at scale with zero manual effort.

Explore orchestration →

CI/CD Runners

Using our GitHub Actions or Jenkins integration, spin up native macOS, Windows or Linux runners on your own hardware. No shared infra, no queues — your builds, your metal.

Explore CI/CD →

Full UI Dashboard

A native control panel for every VM and host — live metrics, one-click actions, and full visibility across your entire fleet.

Try the new UI →

REST API & CLI

Every action available in the UI is also in the API. Automate everything, integrate anywhere, script anything.

API reference →

Fair Source License

Free and open-source, but requires a Parallels Desktop license. Pro covers up to 10 users; more requires a Business or Enterprise license.

View licensing →
HOW IT WORKS

Up and running in minutes

No complex setup. Just install, configure, and orchestrate.

1

Install the service

Deploy the binary on any macOS host running Parallels Desktop Business or Enterprise.

Quick start guide →
2

Connect your hosts

Register multiple hosts to the orchestrator for a unified control plane.

View docs →
3

Build your catalog

Push golden images that your pipelines and teams can clone on demand.

Learn more →
4

Automate

Hook into GitHub Actions, REST API, or use the new desktop UI dashboard.

See integrations →

Download the Tools

Parallels DevOps UI
Available on:
Parallels DevOps Agent (CLI)
Run Install Script
curl -sSL https://raw.githubusercontent.com/Parallels/prl-devops-service/main/scripts/install.sh | bash
or

Join the Community

Connect with other developers and engineers.

Loading...
Latest Releases
Release 1.0.3 June 22, 2026

Whats New

  • change the way we install the service, reducing the amount of environment variables and adding more in the config file
Release 1.0.2 June 11, 2026

Whats New

  • Implemented file locking mechanism to fix concurrent saves issues in linux
  • Updated correct URLs in documentation.
  • Fixed some of the broken urls on buttons
  • Added special clarity telemetry
Release 1.0.1 June 05, 2026

Whats New

  • Added caching for Parallels Desktop license information with TTL.
  • Introduced methods for license status checks (active, trial, volume).
  • Updated telemetry item to include hashed user ID and license properties.
  • Implemented the new refreshed documentation page using the new use cases
  • Fixed an issue where the host would not issue job updates back to the orchestrator
  • Fixed a bug where the orchestrator would not choose a host based on the number of mac VMs rather the number of running mac VMs
  • Added debug logs around the event emitter
  • Fixed other small issues
  • Improved error management for packer_templates controller
  • Part of #245
  • Improved API return codes and error messages for performance controller.
  • Part of #245
  • Added a new way of authenticating in the API: api_key
  • API Keys are now associated with a user this is the first step to make them granular and they will become PAT later on, you will still be able to create a system wide keys later on