Tuist

Tuist

Blog

Organize your targets with metadata tags

Discover how metadata tags help you organize modules across multiple dimensions and focus development with module caching.

Pedro Piñera
October 31, 2025
All Product Learn Community Engineering Case-studies
Pedro Piñera
February 3, 2025

What Swift Build means for the Swift ecosystem

In blog post we share our perspective on what Swift Build might mean for the Swift ecosystem, drawing from our extensive experience working with Xcode projects, and how it aligns with the plans we have for Tuist.

Pedro Piñera
December 31, 2024

The ultimate guide to signing CLIs for macOS (Darwin)

In this blog post we'll go through the process of signing a CLI for macOS (Darwin).

Marek Fořt
November 25, 2024

Streamline previewing changes in your open source Swift apps – IcySky case study

Use Tuist Previews in open source Swift apps to streamline testing latest changes for maintainers and contributors alike.

Pedro Piñera
September 28, 2024

Deploy your Swift on the Server apps with Kamal 2

In this blog post, you'll learn how to use Kamal 2 to deploy your Swift on the Server apps to your own server.

Pedro Piñera
September 20, 2024

Shall the Xcode plane land?

Xcode becomes more powerful yet more unreliable as capabilities are added and projects grow. We explore the challenges of scaling development in Xcode and share some thoughts on how Apple could improve the developer experience.

Pedro Piñera
December 9, 2023

Faster Vapor clean builds with Tuist

Discover how to boost productivity in server-side Swift development using Vapor with Tuist. Manage dependencies efficiently and optimize build times for better workflow.

Pedro Piñera
May 26, 2020

Dynamically generating Xcode projects

In this blog post I talk about how Xcode's determinism and speed relates to the static nature of Xcode projects, and how Tuist leverages dynamism to help teams overcome the challenges of scaling up projects.

Pedro Piñera
April 28, 2020

Why Tuist?

In this blog post I share my thoughts on why I think Tuist is a good choice to scale up Xcode projects, and guide the reader through what I believe are key features to make that easy.

Pedro Piñera
November 14, 2018

Generate Carthage-compatible Xcode projects for your open source libraries

Learn how you can leverage Tuist and the project generation to make the generation of Carthage-compatible projects more convenient and aligned with the approach other package managers follow.