Tuist

Tuist GmbH and contributors · Command-line tooling for Swift-defined Xcode projects, build caching, selective testing and configured team build services.

CaskDeveloper ToolsApple silicon · Intel
From homebrew/cask
30-day installs1,478#125 in App
1-year installs25.8KLast 365 days
Latest version4.211.018 hours ago · Oct 7
Download size57MBarm64 / x86_64 · zip
Release cadenceDaily2 releases in 30 days
  1. 4.211.0

    LatestOct 7 · Wed

    OpenNavo editorialAdded to Homebrew Oct 5 08:09

    Updates caching infrastructure and fixes cache keys, dependencies and selective testing.

    Cache
    Moves modern module caching to REAPI.Adds Linux runner cache volumes across CI providers.Includes the Xcode build in binary cache keys.Uses the Xcode selected by DEVELOPER_DIR for the CAS proxy.Builds package products needed by targets replaced with cached binaries.Avoids duplicate module maps for static xcframeworks.
    Tests
    Includes the toolchain in selective-testing hashes.Reports skipped test modules in job summaries.Preserves --test-targets across sharded runs.
    Reliability
    Resumes module-cache downloads on slow connections.Lets the cache proxy exit on SIGTERM.Preserves synthesized file modification times during generation.
  2. 4.210.0

    Jan 1, 1 · Mon

    OpenNavo editorialAdded to Homebrew Sep 28 14:23

    Adds Xcode 27 project-format selection and improves dependency, cache and generation behavior.

    Features
    Adds projectFormat generation configuration for Xcode 27.Accelerates startup of new Kura instances.Removes the Kura opt-out and routing to legacy cache nodes.
    Fixes
    Preserves underscores in Swift package bundle identifiers.Resolves package products against their named package.Excludes placeholders from buildable folders.Avoids extra xcframework run paths for hostless unit tests.Restores compilation-cache transfer analytics.Points generated projects to the installed CAS plugin.
    Maintenance
    Avoids hashing the graph twice when warming the cache.Includes the release-version stamping backport.
  3. 4.209.0

    Jan 1, 1 · Mon

    OpenNavo editorialAdded to Homebrew Sep 21 10:53

    Adds cache controls and early-access line-level coverage, with dependency and cache fixes.

    Features
    Adds a Tuist.swift limit for the Xcode compilation cache store.Allows cache upload policy changes without reinstalling the proxy.Adds early-access Xcode line-level code coverage.Enables Bazel dependency downloads by default.
    Fixes
    Fails tuist cache when binary uploads fail.Preserves local-package test dependencies across packages.Applies CAS plugin options to shadowing OTHER_SWIFT_FLAGS.Restores per-device Android AAB sizes with Rosalind 0.8.2.
    Performance
    Avoids traversing Derived/FrameworkSearchPaths during manifest lookup.Avoids those links in manifest-declared globs.

An open-source interface for Homebrew. Installs run through the macOS app or the brew command.

© 2026 OpenNavo