Tuist es una herramienta de línea de comandos que aprovecha la generación de proyectos para abstragar las complejidades de los proyectos XCode, y la utiliza como base para ayudar a los equipos a mantener y optimizar sus grandes proyectos modulares.
Es de código abierto y escrito en Swift.
El método de instalación recomendado es instalar mise y luego ejecutar mise install tuist para instalar tuist.
Puede consultar la documentación para obtener más información sobre la justificación detrás de nuestro enfoque de instalación y enfoques alternativos.
tuist init --platform ios
tuist edit # Customize your project manifest
tuist generate # Generates Xcode project & workspace
tuist build # Builds your projectConsulte la guía del proyecto "Crear un nuevo proyecto" para obtener más información sobre Tuist y todas sus características.
¿Quieres saber más sobre lo que Tuist puede ofrecerte? ¿O tal vez quieras contribuir al proyecto y necesitas un punto de partida?
Puede consultar la documentación del proyecto.
¡Puede encontrar algunos proyectos de muestra en la carpeta de accesorios o el increíble repositorio de tuist! ?

Codemagic, una herramienta CI/CD para construir aplicaciones móviles de clase mundial, admite el desarrollo de TUIST al proporcionar entornos CI rápidos y confiables.
La sostenibilidad financiera del proyecto es posible gracias a las contribuciones en curso de nuestros patrocinadores de Github y patrocinadores colectivos abiertos. De ellos, nos gustaría dar una mención especial a los siguientes patrocinadores:
![]() | Monday.com es un sistema operativo de trabajo basado en la nube (OS de trabajo) que permite a los equipos ejecutar proyectos y flujos de trabajo con confianza. Es una plataforma versátil que combina características de la gestión de proyectos, la automatización de flujo de trabajo y la colaboración del equipo para optimizar la forma en que los equipos trabajan juntos. |
![]() | Lapse es una aplicación diseñada para reclamar cómo tomamos y compartimos recuerdos. Una cámara para vivir en el momento y un diario de fotos privado para amigos, no seguidores. |
| La pista optimiza la colaboración y la automatización para los lanzamientos de aplicaciones móviles, desde el inicio hasta el lanzamiento. | |
![]() | Emerge Tools es un conjunto de productos revolucionarios diseñados para sobrealimentar aplicaciones móviles y los equipos que las construyen. |
Las grandes empresas apoyan el proyecto al darnos acceso a su servicio a través de un programa de código abierto.
Puede usar nuestros documentos de contribución para comenzar. Si no tiene un problema específico en mente, estamos más que felices de ayudarlo, solo solicite ayuda en un problema determinado o en nuestra holgura. Puede encontrar buenos problemas para los contribuyentes por primera vez aquí. También ofrecemos recompensas de problemas para algunos problemas de gran valor.
Pedro piñera | Marek fořt | Kas | Daniele Formichelli | Mike Simons |
Las siguientes personas fueron una vez contribuyentes centrales que ayudaron a dirigir el proyecto en la dirección correcta y asegurando que tengamos una base confiable en la que podamos construir nuevas características:
Natan Rolnik | Andrea cipriani | Oliver Atkinson | Romain Boulay | Kamil Harasimowicz | Luis Padron | Alfredo Delli Bovi |
Gracias a estas maravillosas personas:
kalkwarf | Marek fořt | Kas | Natan Rolnik | svastven | Bernhard Huemer | Daniel Jankowski |
Facundo Menzella | Eric Ito | Kamil Harasimowicz | Jakub oleJník | Ldindu | George Tsifrikas | Privezentsev yura |
Fero | Heberti Almeida | Ben Scheirman | Jared Sorge | Joe Blau | David Chávez | Podmov romano |
Marcin Relica | Alfredo Delli Bovi | Jake Prickett | Daniele Formichelli | Sergey Petrachkov | Jinwoo, Kim | David Harris |
Dmytro mishchenko | Sam Pettersson | Josh Holtz | Jierong li | Shai Mishali | Franz Busch | Tiarnán McGrath |
Vitaly chupryk | Blum romano | Giovanni Filaferro | Andrés Pizá Bückmann | Gabriel Coutinho | Riccardo | Mauro Bolis |
Peter Weishapl | Cruz | Sven Münnich | Santiago A. Delgado | Wojciech Kulik | Iain Smith | Max Kraev |
Mustafa Yusuf | Daniel Barden | Zofia Kulus | David Peterson | Ikko Ashimine | Seto elkahfi / 塞托 · 埃尔卡菲 | Apps4everyOn. |
Lorenzo | Darko Damjanovic | Marvin Nazari | Robin Malhotra | Astromonkee | ezraberch | Christopher Constable |
Yi Wang | Mustafa duración | Luca Bartoletti | Sujata chakraborty | Pavel trafimuk | Alejandro Silva Fernández | Jake Adams |
Sam Watts | Erk Ekin | Denis Morozov | orbitekk | Park Jae Hyun | Sean Berry | Isaac Halvorson |
Mohit saxena | Mikołaj chmielewski | Tope Akinwande | TheinkedEdingineer | Alexander Weiß | kyungpyoda | Ville witt |
Paul.s | anirtaskiran | Javier Vieira | Aris Sarris | Kimxwan0319 | Florian Fittschen | Jesús (iOS) |
Nicholas Kim | Alexandros Smponias | Ir | Alberto García | Andrea Scuderi | Diogo Autilio | Shahzad Majeed |
Dan | Nikita Ivanchikov | Anastasia Kazantseva | Michael McGuire | Michael Collins | Yohan cho | Euriasb |
Montakoleg | ooozoofrog | Martin Strambach | sh-an | Batuhan Saka | Soohwancho | Riqueza de Gary |
mostaza | Serhii Butenko | Petrukha Ivan | Mathias Schreck | Yen-chia lin | María | Hyunjin |
Kevin Aguilar | Andrew Roan | Ibrahim oktay | Dmitriy Kulakov | Jaewon-yun | tatagrigory | Denil Chungath |
Victor Sarda | tzxdtc10 | Thieme | Clemens Beck | Paul Taykalo | Vitaly Kravtsov | corriente continua |
baegteun | Vinícius Couto Tasso | 안지훈 | Dimash | danibachar | 한석호 (Milkyo) | Hai Feng Kao |
Antti laitala | Empujado | Stefano Mondino | Łukasz Lech | costapombo | Ihor savynskyi | Eduard Miniakhmetov |
Alexander Filimonov | Gorbenko Roman | Lucas MROWSKOVSKY PAIM | Liniero de taylor | Miguel Ferrando | Beredowe | Sesiones de Chris |
Andy Kolean | Binlogo | Dmitry Serov | Dariusz Rybicki | Dan Sinclair | Kai Oelfke | Inder |
KYOUNH12 | Alvar Hansen | Barak Weiss | Hilton Campbell | Gabriel Lévano | Vijay Tholpadi | Minhoi Goo |
Sam Hanley | ahmdyasser | minhaaan | Tamar Milchtaich Lavi | Andrey K | Alex Vera | Annalise Mariottini |
Parque Hyunsu | Vladimir | Rhys Morgan | Pierrerodgers | eunpyo hong | Yunseo kang | Ilya Kharlamov |
brianvar | Hossam Youssof | Minseok kang | Alejandro |