openai/tart

macOS and Linux VMs on Apple Silicon to use in CI and other automations

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 6 minutes ago
Added to GitGenius on September 9th, 2026
Created on February 1st, 2022
Open Issues & Pull Requests: 70 (+0)
GitHub issues: Enabled
Number of forks: 360
Total Stargazers: 6,740 (+0)
Total Subscribers: 44 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.7 hours
Mean response time: 6.6 days
90th percentile: 19.3 days
Tracked items: 202

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 10% of issues opened in the past year have been closed. Three people close 76% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 48
New in 7 days: 0
Closed in 7 days: 3
Avg open age: 296 days
Stale 30+ days: 38
Stale 90+ days: 23

Recent activity

Opened in 7 days: 0
Closed in 7 days: 2
Comments in 7 days: 1
Events in 7 days: 1

Top labels

  • question (29)
  • not possible atm (15)
  • enhancement (9)
  • needs user input (5)
  • documentation (3)
  • bug (2)
  • good first issue (2)

Detailed Description

Tart is a virtualization toolset for building, running, and managing macOS and Linux virtual machines on Apple Silicon.

The tool addresses the need to run VMs efficiently on Apple Silicon hardware, particularly for continuous integration and automation workflows. Tart leverages Apple's Virtualization.Framework to achieve near-native performance rather than relying on emulation. It supports pushing and pulling virtual machines from OCI-compatible container registries, enabling easy distribution and versioning of VM images. The Tart Packer Plugin automates VM creation, and the tool integrates with any CI system without requiring specialized infrastructure.

Tart suits teams running CI pipelines on Apple Silicon Macs who need to test macOS and Linux workloads. It is particularly valuable for organizations already invested in container registry infrastructure, since VM images can be stored and retrieved like container images. The tool works on macOS Ventura or later and is designed for automation-heavy environments where reproducible, shareable VM configurations matter.

The project maintains active engagement with its user community through discussions and documentation. Development activity shows responsiveness to real-world usage patterns, as evidenced by the tool's adoption across multiple companies running internal CI setups. The codebase is written in Swift, reflecting the tight integration with Apple's native virtualization APIs and the macOS ecosystem.