Install Tuist
Tuist runs on macOS and Linux. Although you could manually build Tuist from the sources, we recommend using one of the following installation methods to ensure a valid installation.
Mise#
If you don't have Mise installed, follow the getting started guide first. Mise is a recommended alternative to Homebrew if you are a team or organization that needs to ensure deterministic versions of tools across different environments.
Unlike tools like Homebrew, which install and activate a single version of the tool globally, Mise pins a version either globally or scoped to a project. Run mise use to install and activate Tuist:
miseusetuist@latest# Install and pin the latest tuist in the current projectmiseuse-gtuist@system# Use the system's tuist as the global defaultIf you clone a project that already has a Tuist version pinned in mise.toml, run mise install to install it.
tuist@latest resolves to the latest stable release. Tuist also publishes prerelease canary and release candidate builds; those are opt-in only and are never resolved by latest. See Release channels for how to pin a stable line you can trust and how to opt into prereleases.
Linux support
On Linux, Tuist is available exclusively via Mise. Commands that depend on Xcode (such as tuist generate) are not available on Linux, but platform-independent commands like tuist inspect bundle work as expected.
Homebrew (macOS only)#
You can install Tuist using Homebrew and our formulas:
brewtaptuist/tuistbrewinstall--formulatuistYou can verify that your installation's binaries have been built by us by running the following command, which checks if the certificate's team is U6LC622NKF:
curl-fsSL"https://docs.tuist.dev/verify.sh"|bashHTTP proxy#
If your network routes outbound traffic through an HTTP proxy, see the HTTP proxy guide.