2c944afa50
* Fix bucket limit * Trigger tuist workflows when cloud is changed --------- Co-authored-by: Daniele Formichelli <df@bendingspoons.com> |
||
---|---|---|
.github | ||
.shadowenv.d | ||
.vscode | ||
Sources | ||
Templates | ||
Tests | ||
Tuist | ||
assets | ||
hooks | ||
projects | ||
script | ||
.all-contributorsrc | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.kodiak.toml | ||
.nvmrc | ||
.prettierrc | ||
.rubocop.yml | ||
.ruby-gemset | ||
.ruby-version | ||
.swift-version | ||
.swiftformat | ||
.swiftformat-version | ||
.swiftlint.yml | ||
.tuistignore | ||
.xcode-version | ||
.xcode-version-libraries | ||
CHANGELOG.md | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
Gemfile | ||
Gemfile.lock | ||
LICENSE.md | ||
Package.resolved | ||
Package.swift | ||
Procfile | ||
Project.swift | ||
README.md | ||
RELEASE.md | ||
SECURITY.md | ||
TapestryConfig.swift | ||
apollo-codegen-config.json | ||
fourier | ||
package-lock.json | ||
secrets.ejson |
README.md
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 ⬇️
Running script (Recommended)
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.
Sample projects 🔬
You can find some sample projects in the fixtures folder or the awesome Tuist repo! 🎉
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.
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 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.
Bronze sponsor: MacPaw
Bronze sponsor: Asana
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 contributing 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 |
Daniele Formichelli |
Alfredo Delli Bovi |
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 |
Contributors ✨
Thanks goes to these wonderful people: