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.1.3 October 12, 2026

Whats New

  • This update modifies the Start method in http_listener.go to register routes before starting the listener, specifically for HTTPS-only mode. This ensures that all controllers are properly served when the server is initialized in a secure context. Additionally, a new test file http_listener_tls_test.go has been added to verify that controllers are registered correctly in HTTPS-only mode.
Release 1.1.2 September 30, 2026

Whats New

  • This update introduces additional fields to the ApiServiceConfig struct, allowing for the configuration of system resources such as memory, CPU, and disk space. The writeServiceConfigFile function has been modified to handle these new fields, ensuring they are correctly written to the configuration file. Additionally, tests have been added to verify the correct behavior of these changes.
Release 1.1.1 September 28, 2026

Whats New

  • Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
  • Fixes # (issue)