Tuist Overview

Xcode on steroids - Easy and fast
Bootstrap, maintain, and interact with Xcode projects at any scale

A USER-FRIENDLY LANGUAGE
Project.swift
Make maintaining projects everyone's task by describing them using a plain language. And... no more Git conflicts!

FEATURES
Developers love simple things
We take care of the complex things — you focus on building great apps

Plain and easy language
Describe your projects as you think about them. Build settings, phases and other intricacies become implementation details.

Reusability
Instead of maintaining multiple Xcode projects, describe your project once, and reuse it everywhere.

Focus
Generated projects are optimized for your focus and productivity. They contain just what you need for the task at hand.

Early errors
If we know your project won’t compile, we fail early. We don't want you *to* waste time waiting for the build system to bubble up errors.

Conventions
Be opinionated about the structure of the projects; define project factories that teams can use to create new projects.

Scale
Tuist is optimized to support projects at scale. Whether your project is 1 target, or 1000, it should make no diffference.