Tart 2.15.0
Tart is an advanced toolset designed for creating, operating, and maintaining virtual machines running macOS and Linux on Apple Silicon-based systems.
Tart leverages Apple's proprietary Virtualization.Framework, which was explicitly designed alongside the groundbreaking M1 chip. The tight integration of hardware and software leads to a cohesive and efficient performance, with no need for any trade-offs.
Tart seamlessly integrates with OCI-compatible container registries for storing virtual machine images, offering the ability to work with virtual machines like Docker containers.
Tart offers integration with various continuous integration systems, including a dedicated on-demand GitHub Actions Runners service. The comprehensive Tart toolkit also includes Orchard Orchestration, a powerful tool for orchestrating and managing Tart virtual machines at scale on a cluster of Apple Silicon hosts. An Orchard Cluster provides a straightforward REST API for controlling thousands of virtual machines, while the Orchard CLI allows remote access to virtual machines as if they are running locally.
Tart has been embraced for a multitude of use cases, spanning from empowering CI/CD pipelines and establishing reproducible local development environments to facilitating the testing of device management systems in the absence of physical devices.
Tart is built by CI engineers to meet your automation needs.
Tart Feature Highlights:
Tart uses Apple's own Virtualization.Framework for near-native performance.
Push/Pull virtual machines from any OCI-compatible container registry.
Use Tart Packer Plugin to automate VM creation.
Easily integrates with any CI system.
Tart 2.15.0
Tart is an advanced toolset designed for creating, operating, and maintaining virtual machines running macOS and Linux on Apple Silicon-based systems.