🕺 What’s Tuist
Tuist is a command line tool that leverages project generation to abstract intricacies of Xcode projects, and uses it as a foundation to help teams maintain and optimize their large modular projects.
It’s open source and written in Swift.
🌀 Bootstrap your first project
tuist init --platform ios
tuist edit # Customize your project manifest
tuist generate # Generates Xcode project & workspace
tuist build # Builds your project
Check out the project “Adopting Tuist” guide to learn more about Tuist and all its features.
📝 Documentation
Do you want to know more about what Tuist can offer you? Or perhaps want to contribute to the project and you need a starting point?
You can check out the project documentation.
🔬 Sample projects
You can find some sample projects in the fixtures folder or the awesome Tuist repo! 🎉
💰 Sponsors
The financial sustainability of the project is possible thanks to the ongoing contributions from our GitHub Sponsors and Open Collective Backers. From them, we’d like to give a special mention to the following sponsors:
🥇 Gold Sponsors
|
Monday.com is a cloud-based work operating system (Work OS) that empowers teams to run projects and workflows with confidence. It's a versatile platform that combines features of project management, workflow automation, and team collaboration to streamline the way teams work together. |
|
Lapse is an app designed to reclaim how we take and share memories. A camera for living in the moment and a private photo journal for friends, not followers. |
🥈 Silver sponsors
![]() |
Stream helps build scalable in-app chat or activity feeds in days. Product teams trust Stream to launch faster, iterate more often, and ship a better user experience. |
|
Runway streamlines collaboration and automation for mobile app releases, from kickoff to rollout. |
|
Emerge Tools is a suite of revolutionary products designed to supercharge mobile apps and the teams that build them. |
|
Codemagic is a CI/CD tool for building world-class mobile apps. |
🥉 Bronze sponsors
![]() |
![]() |
💪 Companies using Tuist
|
|
![]() |
![]() |
![]() |
|
|
![]() |
|
![]() |
![]() |
|
|
![]() |
|
|
|
|
|
|
|
|
|
|
|
|
|
🧑💻 Want to contribute?
You can use our contribution docs to get started. If you don’t have a specific issue in mind, we are more than happy to help you, just ask for help in a given issue or on our Slack. You can find good issues for first-time contributors here. We also offer issue bounties for some highly-valued issues.
✨ Core Team
Pedro Piñera |
Marek Fořt |
Kas |
Daniele Formichelli |
Mike Simons |
🚀 Core Alumni
The following people were once core contributors helping steer the project in the right direction and ensuring we have a reliable foundation we can build new features upon:
Natan Rolnik |
Andrea Cipriani |
Oliver Atkinson |
Romain Boulay |
Kamil Harasimowicz |
Luis Padron |
Alfredo Delli Bovi |
✨ Contributors
Thanks goes to these wonderful people: