Tart
Tart is a virtualization toolset to build, run, and manage macOS and Linux virtual machines on Apple Silicon, built for CI and automation workflows.
At a Glance
About Tart
Tart is an open-source virtualization toolset designed to build, run, and manage macOS and Linux virtual machines (VMs) on Apple Silicon. It leverages Apple's native Virtualization.Framework to deliver near-native performance, making it ideal for CI pipelines and automation workflows. Tart supports OCI-compatible container registries for pushing and pulling VM images, and integrates seamlessly with any CI system. It powers Cirrus Runners, a drop-in replacement for GitHub-hosted runners offering 2–3× better performance.
- Near-native performance — Uses Apple's Virtualization.Framework for benchmark-proven performance close to bare metal.
- OCI registry support — Push and pull virtual machine images from any OCI-compatible container registry, just like Docker images.
- Packer Plugin — Automate VM creation using the Tart Packer Plugin for repeatable, infrastructure-as-code VM builds.
- CI system integration — Easily integrates with GitHub Actions, Cirrus CI, and any other CI/CD platform.
- Homebrew installation — Get started instantly with
brew install cirruslabs/cli/tarton any Apple Silicon Mac running macOS 13 Ventura or later. - macOS and Linux support — Run both macOS and Linux VMs side by side on the same Apple Silicon host.
- Cirrus Runners powered — Tart is the engine behind Cirrus Runners, a managed service offering fast, cost-effective GitHub Actions runners.
- Fair Source licensed — The project is available on GitHub and free to use for most purposes under its Fair Source license.
Note: Acquired by OpenAI in April 2026.
Community Discussions
Be the first to start a conversation about Tart
Share your experience with Tart, ask questions, or help others learn from your insights.
Pricing
Open Source
Free and open-source virtualization toolset available on GitHub under a Fair Source license.
- macOS and Linux VM support on Apple Silicon
- OCI registry push/pull
- Tart Packer Plugin
- CI system integration
- CLI management tools
Capabilities
Key Features
- macOS and Linux VM support on Apple Silicon
- Near-native performance via Apple Virtualization.Framework
- OCI-compatible container registry push/pull
- Tart Packer Plugin for automated VM creation
- CI system integration (GitHub Actions, Cirrus CI, etc.)
- Homebrew installation
- Cirrus Runners integration
- VM cloning and management CLI
