Tuist supercharges your build system, whether you build with Xcode, Gradle, or Bazel. At its core, our cache reuses previously-built artifacts across environments to dramatically speed up your builds, and a suite of tools around it helps you keep them fast, reliable, and observable as you scale.
The following solutions are part of Tuist:
- ๐ Cache: Speed up builds across environments with a content-addressable store.
- โ Selective testing: Run tests faster by selecting them based on the file changes.
- ๐ฆ Registry: Speed up the resolution of Swift Package Index-indexed packages.
- ๐ Build insights: Get actionable insights from your projects, builds, and test runs to make informed decisions.
- ๐ฑ Bundle insights: Analyze your built apps and get suggestions to improve them.
- ๐ฒ Previews: Sharing apps (previews) as easy as sharing a link.
- ๐๏ธ Generated projects: A solution for more accessible and easier-to-manage Xcode projects.
Openness and community are cornerstones in shaping Tuist, as we believe they are the key to building the best solution. We recommend checking out the following resources: