Tuist is a command line tool written in Swift that helps you generate, maintain and interact with Xcode projects.
It focuses on simplicity and productivity. It has an elegant API that is natural to understand and use.
Our goal is to bring you focus and deal with intricacies for you. We believe many concepts that Xcode developers are exposed to nowadays are implementation details that they shouldn’t have to worry about. In most cases, understanding those details is not necessary to do the work, only if you need to introduce optimizations at the low level.
In the same way nowadays, a backend developer barely needs to know about SQL, or frontend developer about asset bundling, with Tuist, developers don’t need to know how to configure an Xcode project right or automate the most common tasks.