Tuist

Tuist

Make mobile

your competitive advantage

The same iOS tooling that powers apps with millions of users, delivered as a service for your team

Build times reduced by 80%
Skipped repetitive tests
Optimized app bundles
Agentic testing of your app completed
Shared app preview with the team
105 remote binaries pulled

Trusted by the world's best developer teams

All the features you need, in one platform

Builds

Skip the manual steps, auto-generate projects, speed up builds, and explore insights with built-in analytics.

Cache hit rate dashboard showing 90% hit rate and 14.2 hours saved this week

Cache

Speeds up builds by reusing compiled binaries, cutting down build times in both local development and CI.

Build insights chart showing build duration metrics with p90, p99, and average percentiles

Insights

Monitor build performance across local and CI environments to catch slowdowns before they become bottlenecks.

Tests

Run only impacted tests based on your changes for faster feedback loops and less waiting — both locally and on CI.

Selective testing dashboard showing tests skipped with 134/196 tests skipped and 15.8h saved this week

Selective Testing

Run only the tests that matter by detecting changes since your last successful run, cutting down test times in both local development and CI.

Flaky tests dashboard showing test history and automation creation modal

Flaky Tests

Automatically detect flaky tests that fail without code changes and reduce time spent investigating false failures.

Test insights showing test runs, flaky tests, failed test runs, and p90 test run duration metrics

Insights

Track test performance, catch slow tests early, and debug CI failures without digging through logs.

Quality assurance

From code to feedback in minutes. Instant previews and AI-powered testing close the loop between building and validating.

App preview interface showing share preview button and platform options

Previews

Share your app instantly with a URL. No TestFlight delays, just click and run on any simulator or device.

Agentic QA testing the checkout flow with 8 issues identified and 16 screenshots taken

Agentic QA

Mention @tuist-qa in your PR and an AI agent tests your app like a real user, exploring edge cases and reporting issues with screenshots and logs.

Other features

Extra features that simplify modular Xcode projects and speed up local and CI builds.

Generated Projects

Conceptually compress the complexities of modular Xcode projects and make them more accessible to maintain and scale.

Registry

Download only what you need — faster, lighter builds locally and on CI.

Explore features live on our dashboard

Explore Tuist's features

"We could solve our immediate problems and do so while maintaining a familiar core development experience"

JC

Jonathan Crooke, Bumble

Bumble solved key issues without changing the core dev experience

Bumble graphic

Powered by open source

5K+

Stars on GitHub

9+

Years of building OSS Foundation

8300+

Pull requests merged

1400+

Active community members and counting

10K+

Teams using Tuist

300+

Contributors

Beyond expectations

Hear from our community about their experience with Tuist

  • "Since adopting Tuist in our iOS project, we've seen major improvements in scalability and productivity. Overall, it has made our development process faster and more efficient, allowing the team to focus on building features without being slowed down by tool limitations."

    Alon Zilbershtein

    Staff Software Engineer at Chegg

    "Tuist has been a game-changer for our large codebase, where multiple engineers collaborate simultaneously. I've been using it since version 1, and it's been incredible to see how the product has evolved and expanded with new features over time."

    Garnik Harutyunyan

    Senior iOS developer at FREENOW

  • "Tuist has revolutionized our iOS development workflow at DraftKings. Its automation capabilities have streamlined project generation, build settings, and dependency management. Highly recommended for iOS teams seeking workflow optimization."

    Shahzad Majeed

    Sr Lead Software Engineer at DraftKings

    "Since adopting Tuist in our iOS project, we've seen major improvements in scalability and productivity. Overall, it has made our development process faster and more efficient, allowing the team to focus on building features without being slowed down by tool limitations."

    Alberto Salas

    Senior iOS Engineer at Back Market

    "Using Tuist in our current project has been a game-changer. It has significantly de-stressed our build times and reduced conflicts within the team, allowing us to focus more on development and less on configuration issues. We're confident that it will continue to enhance our productivity and collaboration in future projects."

    Yousef Moahmed

    Senior iOS Dev at Bazargate

  • "With macros, external SDKs, and many SPM modules (fully modularized app) Xcode was constantly slow or stuck on my M1 device. SPM kept resolving, code completion didn't work, and swift-syntax compiled forever. It's not just for big teams with big apps. Tuist gave me back my productivity as indie developer for my side projects."

    Kai Oelfke

    Indie developer

    "Tuist has allowed us to migrate our existing monolythic codebase to a modular one. We extracted our different domains into specific modules. It allowed us to remove extra dependencies, ease testability and made our development cycles faster than ever. It even allowed us to bring up 'Test Apps' for speeding up our development on each module."

    Cedric Gatay

    iOS Lead Dev (Contractor) at Chanel

Supercharge your app development