René's URL Explorer Experiment


Title: What is Tuist? | Tuist

Description: Scale your app development with intelligent caching, testing, and insights.

Opengraph URL: https://docs.tuist.dev

Generator: VitePress v1.6.4

direct link

Domain: docs.tuist.dev

Noneframe-src 'self' https://videos.tuist.dev
og:typewebsite
og:imagehttps://docs.tuist.dev/images/og.jpeg
twitter:cardsummary
twitter:domaindocs.tuist.dev
twitter:urlhttps://docs.tuist.dev
twitter:imagehttps://docs.tuist.dev/images/og.jpeg

Links:

Skip to contenthttps://docs.tuist.dev#VPContent
Tuisthttps://docs.tuist.dev/en/
Guideshttps://docs.tuist.dev/en/
CLIhttps://docs.tuist.dev/en/cli/auth
Referenceshttps://docs.tuist.dev/en/references/tuist-toml
Contributorshttps://docs.tuist.dev/en/contributors/code
Changeloghttps://github.com/tuist/tuist/releases
API documentationhttps://tuist.dev/api/docs
Statushttps://status.tuist.io
Metrics dashboardhttps://tuist.grafana.net/public-dashboards/1f85f1c3895e48febd02cc7350ade2d9
한국어 (Korean)https://docs.tuist.dev/ko/
日本語 (Japanese)https://docs.tuist.dev/ja/
Русский (Russian)https://docs.tuist.dev/ru/
Castellano (Spanish)https://docs.tuist.dev/es/
Português (Portuguese)https://docs.tuist.dev/pt/
العربية (Arabic)https://docs.tuist.dev/ar/
Polski (Polish)https://docs.tuist.dev/pl/
https://github.com/tuist/tuist
https://fosstodon.org/@tuist
https://bsky.app/profile/tuist.dev
https://join.slack.com/t/tuistapp/shared_invite/zt-1y667mjbk-s2LTRX1YByb9EIITjdLcLw
한국어 (Korean)https://docs.tuist.dev/ko/
日本語 (Japanese)https://docs.tuist.dev/ja/
Русский (Russian)https://docs.tuist.dev/ru/
Castellano (Spanish)https://docs.tuist.dev/es/
Português (Portuguese)https://docs.tuist.dev/pt/
العربية (Arabic)https://docs.tuist.dev/ar/
Polski (Polish)https://docs.tuist.dev/pl/
https://github.com/tuist/tuist
https://fosstodon.org/@tuist
https://bsky.app/profile/tuist.dev
https://join.slack.com/t/tuistapp/shared_invite/zt-1y667mjbk-s2LTRX1YByb9EIITjdLcLw
Install Tuisthttps://docs.tuist.dev/en/guides/install-tuist
Create a generated projecthttps://docs.tuist.dev/en/tutorials/xcode/create-a-generated-project
Generated projectshttps://docs.tuist.dev/en/guides/features/projects
Create a new projecthttps://docs.tuist.dev/en/guides/features/projects/adoption/new-project
Try with a Swift Packagehttps://docs.tuist.dev/en/guides/features/projects/adoption/swift-package
An Xcode projecthttps://docs.tuist.dev/en/guides/features/projects/adoption/migrate/xcode-project
A Swift packagehttps://docs.tuist.dev/en/guides/features/projects/adoption/migrate/swift-package
An XcodeGen projecthttps://docs.tuist.dev/en/guides/features/projects/adoption/migrate/xcodegen-project
A Bazel projecthttps://docs.tuist.dev/en/guides/features/projects/adoption/migrate/bazel-project
Manifestshttps://docs.tuist.dev/en/guides/features/projects/manifests
Directory structurehttps://docs.tuist.dev/en/guides/features/projects/directory-structure
Editinghttps://docs.tuist.dev/en/guides/features/projects/editing
Dependencieshttps://docs.tuist.dev/en/guides/features/projects/dependencies
Code sharinghttps://docs.tuist.dev/en/guides/features/projects/code-sharing
Synthesized fileshttps://docs.tuist.dev/en/guides/features/projects/synthesized-files
Dynamic configurationhttps://docs.tuist.dev/en/guides/features/projects/dynamic-configuration
Templateshttps://docs.tuist.dev/en/guides/features/projects/templates
Pluginshttps://docs.tuist.dev/en/guides/features/projects/plugins
Hashinghttps://docs.tuist.dev/en/guides/features/projects/hashing
Implicit importshttps://docs.tuist.dev/en/guides/features/projects/inspect/implicit-dependencies
The cost of conveniencehttps://docs.tuist.dev/en/guides/features/projects/cost-of-convenience
Modular architecturehttps://docs.tuist.dev/en/guides/features/projects/tma-architecture
Metadata tagshttps://docs.tuist.dev/en/guides/features/projects/metadata-tags
Best practiceshttps://docs.tuist.dev/en/guides/features/projects/best-practices
Cachehttps://docs.tuist.dev/en/guides/features/cache
Xcode cachehttps://docs.tuist.dev/en/guides/features/cache/xcode-cache
Module cachehttps://docs.tuist.dev/en/guides/features/cache/module-cache
Selective testinghttps://docs.tuist.dev/en/guides/features/selective-testing
Registryhttps://docs.tuist.dev/en/guides/features/registry
Xcode projecthttps://docs.tuist.dev/en/guides/features/registry/xcode-project
Generated projecthttps://docs.tuist.dev/en/guides/features/registry/generated-project
XcodeProj-based integrationhttps://docs.tuist.dev/en/guides/features/registry/xcodeproj-integration
Swift packagehttps://docs.tuist.dev/en/guides/features/registry/swift-package
Continuous integrationhttps://docs.tuist.dev/en/guides/features/registry/continuous-integration
Build insightshttps://docs.tuist.dev/en/guides/features/insights
Test insightshttps://docs.tuist.dev/en/guides/features/test-insights
Flaky testshttps://docs.tuist.dev/en/guides/features/test-insights/flaky-tests
Bundle insightshttps://docs.tuist.dev/en/guides/features/bundle-size
QAhttps://docs.tuist.dev/en/guides/features/qa
Previewshttps://docs.tuist.dev/en/guides/features/previews
Skillshttps://docs.tuist.dev/en/guides/features/agentic-coding/skills
Continuous integrationhttps://docs.tuist.dev/en/guides/integrations/continuous-integration
SSOhttps://docs.tuist.dev/en/guides/integrations/sso
Slackhttps://docs.tuist.dev/en/guides/integrations/slack
GitHubhttps://docs.tuist.dev/en/guides/integrations/gitforge/github
Accounts and projectshttps://docs.tuist.dev/en/guides/server/accounts-and-projects
Authenticationhttps://docs.tuist.dev/en/guides/server/authentication
Installationhttps://docs.tuist.dev/en/guides/server/self-host/install
Cache nodeshttps://docs.tuist.dev/en/guides/cache/self-host
Cache architecturehttps://docs.tuist.dev/en/guides/cache/architecture
Telemetryhttps://docs.tuist.dev/en/guides/server/self-host/telemetry
https://docs.tuist.dev#a-virtual-platform-team-for-developers-who-ship
📝Generated projectsMake Xcode projects easier to manage for humans and LLMs. Generate consistent projects from Swift code that eliminate merge conflicts.Simplify project management https://docs.tuist.dev/en/guides/features/projects
⚡CacheCut build times by up to 65% with intelligent binary caching. Stop waiting, start shipping.Accelerate development https://docs.tuist.dev/en/guides/features/cache
🎯Selective testingRun only the tests that matter. Selective testing based on your changes means faster feedback loops.Test smarter, not harder https://docs.tuist.dev/en/guides/features/selective-testing
📱PreviewsShare your app instantly with a simple URL. No TestFlight delays, no complex setup.Share and iterate faster https://docs.tuist.dev/en/guides/features/previews
✅QAAutomate your QA with our agent that tests your app and reports any issues autonomously.Let us test your app for you https://docs.tuist.dev/en/guides/features/qa
📊InsightsMonitor build performance and project health with actionable metrics that prevent problems before they happen.Stay ahead of issues https://docs.tuist.dev/en/guides/features/insights
⚖️Bundle sizeKeep your app lean and fast. Analyze and optimize your bundle size to delight users and pass App Store guidelines.Optimize your app https://docs.tuist.dev/en/guides/features/bundle-size
📦Package RegistryResolve Swift packages in seconds, not minutes. Our registry makes dependency management a breeze.Speed up package resolution https://docs.tuist.dev/en/guides/features/registry
https://docs.tuist.dev#join-thousands-of-developers-who-ve-made-the-switch
Trendyolhttps://www.trendyol.com/
Etsyhttps://www.etsy.com/
Bumblehttps://bumble.com/
Monzohttps://monzo.com/
Bending Spoonshttps://bendingspoons.com/
🚀Real examplesSee how successful teams structure their projects with Tuist's generated approach.Explore examples https://docs.tuist.dev/en/references/examples/generated-projects
✨Community showcaseDiscover blogs, tools, and projects from the thriving Tuist community.Join the movement https://github.com/tuist/awesome-tuist
🏢Inside TuistLearn about our open company culture and how we're building the future of app development.Read our handbook https://handbook.tuist.dev
https://docs.tuist.dev#see-tuist-in-action
https://docs.tuist.dev#join-a-thriving-community
ForumInteract with other community members in a synchronous mannerhttps://community.tuist.dev
SlackInteract with other community members in a synchronous mannerhttps://slack.tuist.io/
VideosWatch talks from the Tuist team and the communityhttps://videos.tuist.dev/
GitHubCheck out our contributions to open sourcehttps://github.com/tuist
BlueskyFollow us on Bluesky to stay up to date with our workhttps://bsky.app/profile/tuist.dev
MastodonFollow us on Mastodon to stay up to date with our workhttps://fosstodon.org/@tuist
LinkedInFollow Tuist on LinkedIn for news and updateshttps://www.linkedin.com/company/tuistio
RedditGet the latest updates on r/tuisthttps://www.reddit.com/r/tuist/
Edit this pagehttps://github.com/tuist/tuist/edit/main/docs/docs/en/index.md
Next page Install Tuisthttps://docs.tuist.dev/en/guides/install-tuist

Viewport: width=device-width,initial-scale=1


URLs of crawlers that visited me.