Go to file
Luis Padron cb0528b774
Update RELEASE.md
2022-01-08 16:04:39 -05:00
.github Fix: Release workflow now creates PR instead of direct commit 2022-01-08 15:13:34 -05:00
.shadowenv.d Fourier improvements (#2676) 2021-03-17 16:19:06 +01:00
.vscode Gitignore `.vscode/launch.json` + Remove VSCode colorTheme settings (#3951) 2022-01-06 08:14:12 +01:00
Sources Merge branch 'main' into generate-tests-cache-when-running-tests-on-scheme 2022-01-06 14:58:22 -05:00
Templates Update swiftui template (#3840) 2021-12-26 20:11:47 +01:00
Tests Add test to ensure cache directory is created when tests run for specific scheme 2022-01-06 08:51:18 -06:00
Tuist [bump-swift-argument-parser] Updated `Package.resolved`. 2022-01-06 08:10:05 +01:00
assets Add stream as a sponsor 2021-11-18 16:25:54 +01:00
hooks Feat: Update fourier to use system tuist whenever possible (#3950) 2022-01-06 09:10:27 +01:00
projects Add missing rename 2022-01-07 18:23:06 +01:00
script Fix: Make `curl` command fail install if it fails 2021-12-08 19:29:07 -05:00
.all-contributorsrc docs: add wogus3602 as a contributor for doc (#3955) 2022-01-06 09:08:40 +01:00
.editorconfig Add some badges 2018-04-17 10:14:48 +02:00
.gitattributes Move TuistLab's API to the Tuist's repository (#3209) 2021-07-30 07:36:25 +02:00
.gitignore Gitignore `.vscode/launch.json` + Remove VSCode colorTheme settings (#3951) 2022-01-06 08:14:12 +01:00
.kodiak.toml Enable Kodiak 2021-05-07 11:07:33 +02:00
.nvmrc Add .nvmrc 2021-11-22 14:27:10 +01:00
.prettierrc Add some badges 2018-04-17 10:14:48 +02:00
.rubocop.yml Project-scoped linting (#3775) 2021-12-01 21:18:03 +01:00
.ruby-gemset Add `.ruby-gemset` 2019-03-10 05:51:48 +00:00
.ruby-version Update Ruby to 3.0.3 (#3817) 2021-12-10 14:26:38 +01:00
.swift-version .swiftversion is created (#3862) 2021-12-24 08:42:39 +01:00
.swiftformat Swiftformat update (#3782) 2021-12-05 20:05:15 +01:00
.swiftformat-version Swiftformat update (#3782) 2021-12-05 20:05:15 +01:00
.swiftlint.yml Swiftformat update (#3782) 2021-12-05 20:05:15 +01:00
.tuistignore 📦 [Dependencies.swift][SPM] Dogfood (#3235) 2021-10-11 17:56:57 +02:00
.xcode-version Build tuist binaries and tuist libraries using different xcode versions to ensure backward compatibility (#3940) 2022-01-05 16:42:27 +01:00
.xcode-version-libraries Build tuist binaries and tuist libraries using different xcode versions to ensure backward compatibility (#3940) 2022-01-05 16:42:27 +01:00
CHANGELOG.md Merge branch 'main' into generate-tests-cache-when-running-tests-on-scheme 2022-01-06 14:58:22 -05:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md (#1743) 2020-09-04 17:02:58 +02:00
CONTRIBUTING.md Migrate tuist.io/docs -> docs.tuist.io (#3098) 2021-06-24 08:31:23 +02:00
Gemfile Update rubocop-rails to version 2.13.0 (#3902) 2021-12-27 19:47:44 +01:00
Gemfile.lock Update all Bundler dependencies (2022-01-03) (#3935) 2022-01-03 21:37:45 +01:00
LICENSE.md Add LICENSE 2018-06-28 15:00:33 +02:00
Package.resolved [bump-swift-argument-parser] `swift-argument-parser` has been updated to `1.0.2` 2022-01-05 20:16:16 +01:00
Package.swift [bump-swift-argument-parser] `swift-argument-parser` has been updated to `1.0.2` 2022-01-05 20:16:16 +01:00
Procfile Move TuistLab's API to the Tuist's repository (#3209) 2021-07-30 07:36:25 +02:00
Project.swift 🧹 Remove duplicate bundle identifier lint warning (#3914) 2021-12-30 15:36:08 +01:00
README.md docs: add wogus3602 as a contributor for doc (#3955) 2022-01-06 09:08:40 +01:00
RELEASE.md Update RELEASE.md 2022-01-08 16:04:39 -05:00
SECURITY.md Create SECURITY.md 2021-11-26 18:15:31 +01:00
TapestryConfig.swift Added Xcode 12.5.1 to tests and also made this version the default one. (#3427) 2021-09-11 18:28:29 +02:00
fourier ☁️ Add `analytics` option to `Config.Cloud` to enable sending analytics event to cloud backend (#3547) 2021-10-19 17:55:09 +02:00
secrets.ejson CI improvements (#2390) 2021-01-28 11:56:41 +01:00

README.md

All contributors Tuist Latest Version Community GitHub forks GitHub stars Commit Activity Contributors Latest Commits Twitter Followers Sponsors Backers and sponsors License Powered by Tuist Contributors

What's Tuist 🕺

Tuist is a command line tool that helps you generate, maintain and interact with Xcode projects.

It's open source and written in Swift.

Install ⬇️

curl -Ls https://install.tuist.io | bash

Bootstrap your first project 🌀

tuist init --platform ios
tuist generate # Generates Xcode project & workspace
tuist build # Builds your project

Check out the project "Get Started" guide to learn more about Tuist and all its features.

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:

Silver sponsor: stream

Stream is a 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.

Companies using Tuist

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.

Supported by great companies

1Password and Bugsnag support the project by giving us access to their service through an open-source program.

Contribute 👩‍💻

If you are interested in contributed to the project, our documentation has a section with resources for contributors. We recommend starting from this page.

Core Team


Pedro Piñera


Marek Fořt


Kas


Natan Rolnik


Andrea Cipriani


Oliver Atkinson


Romain Boulay


Kamil Harasimowicz


Luis Padron

Daniele Formichelli


Alfredo Delli Bovi

Contributors

Thanks goes to these wonderful people (emoji key):


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 Chavez

Roman Podymov

Marcin Religa

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

Tíarnán McGrath

Vitaly Chupryk

Roman Blum

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 / 塞托·埃尔卡菲

apps4everyone

Lorenzo

Darko Damjanovic

Marvin Nazari

Robin Malhotra

Astromonkee

ezraberch

Christopher Constable

Yi Wang

Mustafa Dur

Luca Bartoletti

Sujata Chakraborty

Pavel Trafimuk

Alejandro Silva Fernández

Jake Adams

Sam Watts

Erk Ekin

Denis Morozov

orbitekk

Park Jae Hyun

This project follows the all-contributors specification. Contributions of any kind welcome!