Presenting our new website and domain tuist.dev

As you might have noticed, Tuist has a new website and a new domain, tuist.dev.

Since the early days of Tuist, we’ve lacked design expertise in our team, so most of the design work involved buying and customizing templates here and there. We did our best, but since our passion always lay in coding, the website never fully conveyed what Tuist is, the value it provides, or made it stand out. Despite this, many developers and organizations still decided to give it a try and pushed through these challenges.

But things have changed. @asmit is now working as a full-time product designer at Tuist, and we’re dedicated to ensuring that developers and organizations have the best experience when they first encounter Tuist. The first piece of that work is the new website, initially designed by the talented team at Guinda Studio and later refined by @asmit, who now leads the brand and design across all Tuist platforms. So, if you notice a significant improvement, you know where the talent is coming from!

We also took the opportunity to shift Tuist away from the .io domain, which may be phased out, to consolidate our sites—https://cloud.tuist.io and https://tuist.io—under a single domain: https://tuist.dev. We aimed to create a website that embraces the platform in its purest form, avoiding unnecessary build tools or abstractions while ensuring the site is accessible and displays well across platforms. We’re still working on making open graph images more dynamic, but we’ll get there.

Our content has also been revamped to explain Tuist’s value more clearly. A few points to note:

  • We present ourselves as an extension of official tooling. While Tuist compresses certain concepts (e.g., Xcode projects), we hope that as Apple resolves various issues, Tuist will evolve more as an extension than an abstraction.
  • We chose “Swift App” development over “Apple OS development” or “Apple App development” as they’re rarely used and sound less natural.
  • We emphasize that Tuist is about optimization, insights, and automation, moving away from the perception of being just a project generation tool.

Additionally, we’ve added a demo in the hero section to visually capture the tool’s value—a much-needed feature on our website.

What’s next

You might have noticed that the “get started” buttons currently lead to documentation pages. That’s not ideal, so it’s our next focus. We’re planning to revamp our documentation to make it more navigable. Our goal is to guide different types of users—organizations or individual developers—toward the features most relevant to them.

Once you find your focus, whether it’s caching, previews, or analytics (which will soon support vanilla Xcode projects), we’ll ensure the setup process takes just one command, so you’re ready to start using Tuist quickly. We’re investing in making all new features compatible with vanilla Xcode projects, requiring only a simple Tuist.swift file with the following content:

Tuist will also eventually have a “get started” web-based workflow, but that’ll take some time. @asmit is building a design system for the entire dashboard, making Tuist’s web experience truly unique among similar tools.

Recommended reads

2 Likes

Hello!

@pepicrft @asmit

I had some questions/Feedback on the Pricing page.

Overall it might be worth clarifying:

  1. Start with Air plan: How much can one use?
  2. Hit the Free tier limits → Move to Pro Plan
  3. How much can you additionally use Tuist in the Pro plan compared to an Air plan? How much of this is included in $249? When do the charges start to add up on top of $249.
  4. The Pricing for the Caching is not clear if Cache updates are charged OR Cache fetches are charged OR both?

Thanks for your efforts!

Thanks a lot for the feedback @vijaytholpadi, we appreciate it a lot. We updated the description of the metric that we use to calculate the monthly cost. Does it sound more clear now?

Regarding the base price of $249, I 100% is confusing, so we’ll take steps to change that. We’ll be making that second plan $0, so the difference between “Air” and “Pro” will be just that you’ve gone above a threshold and a plan switch is required in that case. Then you’ll only pay for how much you go above that threshold. Does that make sense?

Since this impacts existing customers, we’ll have to send a notice with a date, and enable it on that date.