dev.club — where best developers and top companies connect.

dev.club — where best developers and top companies connect.Invite only

Request invite
header
Commit Activity Mastodon badge Bluesky badge X badge
Book us with Cal.com

Tuist

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:

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:

Get started

Head to the Tuist docs for install instructions, an overview of the platform, step-by-step guides for the workflow you want to adopt, and pointers to sample projects and contribution resources.

Development

This repository represents a monorepo with the following projects:

Project Description
cli The Tuist command-line interface (Swift)
app The iOS and macOS app (Swift)
android The Android app (Kotlin/Compose)
server The Tuist server that hosts the cache, previews, analytics, and dashboard (Elixir/Phoenix)
registry The Swift package registry service (Elixir/Phoenix)
kura The Rust cache mesh service for distributed cache traffic
gradle The Tuist Gradle plugin for Android/JVM builds (Kotlin)
noora The Noora design system that powers the Tuist web UI (Elixir/Phoenix)
codebase-search The hosted source-code search service (Rust)
atlas The internal ops app for CRM, contracts, finance, and GTM (Elixir/Phoenix)
skills The Tuist agent skills package
handbook The company handbook

Companies using Tuist

tv2_logo depop_logo bendingspoons_logo globekeeper_logo getyourguide_logo
emplate_logo trendyol_logo angrynerds_logo compass_logo wefox_logo
hedvig_logo takeoutcentral_logo olx_logo justeattakeaway_logo qnips_logo
telepass_logo crunchyroll_logo altel_logo altel_logo izi_logo
wise_logo wise_logo rbkbusiness_logo rbkbusiness_logo sajda_logo
abb_mobile_logo kolesa_group_logo musa_logo bereke_business_logo forte-business-logo

Want to contribute?

You can use our contribution docs to get started. You can find good issues for first-time contributors here.

Core Alumni

The following people were once core contributors helping steer the project in the right direction and ensuring we have a reliable foundation we can build new features upon:


Kas


Daniele Formichelli


Mike Simons

Natan Rolnik


Andrea Cipriani


Oliver Atkinson


Romain Boulay


Kamil Harasimowicz


Luis Padron

Alfredo Delli Bovi

Contributors

Thanks goes to these wonderful people:


kalkwarf

Marek Fořt

Kas

Natan Rolnik

svastven

Bernhard Huemer

Daniel Jankowski

Facundo Menzella

Eric Ito

Kamil Harasimowicz

Jakub Olejník

ldindu

George Tsifrikas

Privezentsev Yura

Fero

Heberti Almeida

Ben Scheirman

Jared Sorge

Joe Blau

David Chavez

Roman Podymov

Marcin Religa

Alfredo Delli Bovi

Jake Prickett

Daniele Formichelli

Sergey Petrachkov

Jinwoo, Kim

David Harris

Dmytro Mishchenko

Sam Pettersson

Josh Holtz

Jierong Li

Shai Mishali

Franz Busch

Tíarnán McGrath

Vitaly Chupryk

Roman Blum

Giovanni Filaferro

Andrés Pizá Bückmann

Gabriel Coutinho

Riccardo

Mauro Bolis

Peter Weishapl

Cruz

Sven Münnich

Santiago A. Delgado

Wojciech Kulik

Iain Smith

Max Kraev

Mustafa Yusuf

Daniel Barden

Zofia Kulus

David Peterson

Ikko Ashimine

Seto Elkahfi / 塞托·埃尔卡菲

apps4everyone

Lorenzo

Darko Damjanovic

Marvin Nazari

Robin Malhotra

Astromonkee

ezraberch

Christopher Constable

Yi Wang

Mustafa Dur

Luca Bartoletti

Sujata Chakraborty

Pavel Trafimuk

Alejandro Silva Fernández

Jake Adams

Sam Watts

Erk Ekin

Denis Morozov

orbitekk

Park Jae Hyun

Sean Berry

Isaac Halvorson

Mohit Saxena

Mikołaj Chmielewski

Tope Akinwande

TheInkedEngineer

Alexander Weiß

kyungpyoda

Ville Witt

paul.s

aniltaskiran

Javier Vieira

Aris Sarris

kimxwan0319

Florian Fittschen

Jesus (iOS)

Nicholas Kim

Alexandros Smponias

Go

Alberto Garcia

Andrea Scuderi

Diogo Autilio

Shahzad Majeed

Dan

Nikita Ivanchikov

Anastasia Kazantseva

Michael McGuire

Michael Collins

YoHan Cho

euriasb

MontakOleg

oozoofrog

Martin Strambach

sh-a-n

Batuhan Saka

SooHwanCho

Gary Riches

mustiikhalil

Serhii Butenko

Petrukha Ivan

Mathias Schreck

Yen-Chia Lin

Mary

Hyunjin

Kevin Aguilar

Andrew Roan

ibrahim oktay

Dmitriy Kulakov

Jaewon-Yun

tatagrigory

Denil Chungath

Victor Sarda

tzxdtc10

Thieme

Clemens Beck

Paul Taykalo

Vitaly Kravtsov

dc

baegteun

Vinícius Couto Tasso

안지훈

Dimash

danibachar

한석호(MilKyo)

Hai Feng Kao

Antti Laitala

PushedCrayon

Stefano Mondino

Łukasz Lech

costapombo

Ihor Savynskyi

Eduard Miniakhmetov

Alexander Filimonov

Gorbenko Roman

Lucas Mrowskovsky Paim

Taylor Lineman

Miguel Ferrando

BarredEwe

Chris Sessions

Andy Kolean

Binlogo

Dmitry Serov

Dariusz Rybicki

Dan Sinclair

Kai Oelfke

Inder

kyounh12

Alvar Hansen

Barak Weiss

Hilton Campbell

Gabriel Liévano

Vijay Tholpadi

Minhoi Goo

Sam Hanley

ahmdyasser

minhaaan

Tamar Milchtaich Lavi

Andrey K

Alex Vera

Annalise Mariottini

HyunSu Park

Vladimir

Rhys Morgan

pierrerodgers

eunpyo hong

Yunseo Kang

Ilya Kharlamov

brianvar

Hossam Youssof

Minseok Kang

Alexander

Loyle

Ydna

Evan

Felix Lisczyk

Lukas Würzburger

Ethan Wong

Shun Tedokon

Connor Ricks

Francisco Diaz

Ethan Parker

Luke Van In

Mustafa Taibah

Vladislav Kondrashkov

Christopher Rex

baaddin

Matt Jung

Md. Mahmudul Hasan Shohag

Matty Cross

YIshihara11201

Philippe Weidmann

Anton SVTSV

Johannes Plunien

Emirhan KARAHAN

Seungju Lee

Join libs.tech

...and unlock some superpowers

GitHub

We won't share your data with anyone else.