# Install Tuist {#install-tuist}
Tuist runs on **macOS** and **Linux**. Although you could manually build Tuist from [the sources](https://github.com/tuist/tuist), **we recommend using one of the following installation methods to ensure a valid installation.**
### Mise {#recommended-mise}
::: info
If you don't have Mise installed, follow the [getting started guide](https://mise.jdx.dev/getting-started.html) first. Mise is a recommended alternative to [Homebrew](https://brew.sh) 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:
```bash
mise use tuist@x.y.z # Install and pin tuist-x.y.z in the current project
mise use tuist@latest # Install and pin the latest tuist in the current project
mise use -g tuist@x.y.z # Install and pin tuist-x.y.z as the global default
mise use -g tuist@system # Use the system's tuist as the global default
```
If you clone a project that already has a Tuist version pinned in `mise.toml`, run `mise install` to install it.
::: details 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) {#recommended-homebrew}
You can install Tuist using [Homebrew](https://brew.sh) and [our formulas](https://github.com/tuist/homebrew-tuist):
```bash
brew tap tuist/tuist
brew install --formula tuist
brew install --formula tuist@x.y.z
```
::: tip VERIFYING THE AUTHENTICITY OF THE BINARIES
You 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`:
```bash
curl -fsSL "https://docs.tuist.dev/verify.sh" | bash
```
:::