openai / tart

Native Apple Silicon virtualization with OCI registry integration for streamlined CI/CD automation

活跃维护 NOASSERTION Swift Tracked
6.6k 352 1 天前
CI
automation macos tart virtualization virtualization-framework apple-silicon ci fair-source

星标趋势

数据积累中,暂无足够数据生成趋势图

AI 分析

项目摘要

Tart is a virtualization toolset for building, running, and managing macOS and Linux VMs on Apple Silicon. It leverages Apple's Virtualization.Framework for near-native performance and integrates with OCI-compatible container registries for VM distribution, making it particularly useful for CI/CD automation workflows.

为什么值得关注

Built by OpenAI for their internal CI needs, Tart has gained significant traction with over 6,000 stars and adoption by major companies like Atlassian, Figma, and Expo. Its native integration with Apple's Virtualization.Framework and OCI registry support provides a streamlined approach to VM-based automation on Apple Silicon.

优势

  • Near-native performance using Apple's Virtualization.Framework
  • OCI registry integration for easy VM distribution
  • Strong CI/CD integration capabilities
  • Active development with frequent releases and broad industry adoption

局限性

  • No automated tests in the repository
  • Limited to Apple Silicon and macOS 13.0+
  • Large image sizes (25GB+ for basic usage)

使用场景

  • CI/CD pipelines for macOS and iOS application development
  • Automated testing and QA on macOS environments
  • Building and distributing standardized macOS VM images
  • Cross-platform development workflows requiring macOS
目标用户: CI/CD engineers, macOS/iOS developers, and DevOps teams working with Apple Silicon infrastructure
学习曲线:
分析模型:LongCat-2.0 | 分析时间:1 个月前