Tuist

Tuist

モバイルを

あなたの武器に

数百万ユーザーのアプリを支えるiOSツールと同じものを、あなたのチーム向けにサービスとして提供

ビルド時間を80%短縮
繰り返しテストをスキップ
最適化されたアプリバンドル
アプリのAIエージェントテストが完了
チームとアプリプレビューを共有
105件のリモートバイナリを取得

世界最高の開発チームから信頼されています

必要なすべての機能を、 1つのプラットフォームで

プロジェクト生成

Swift DSLで定義されたプロジェクトをXcodeワークスペースとプロジェクトに変換。

キャッシュ

コンパイル済みバイナリを再利用してビルドを高速化し、ローカル開発とCIの両方でビルド時間を短縮。

プレビュー

URLでアプリのビルドを共有し、シミュレーターやデバイスでテスト。

選択的テスト

変更の影響を受けないテストスイートをスキップしてテスト実行を高速化。

ビルド分析

環境、Xcodeバージョン、コミットなどのメタデータと共に、ターゲットやファイルごとのビルド時間を分析します。

バンドル分析

重複アセットや肥大化したリソースを検出してアプリサイズを追跡・削減。

レジストリ

より高速で軽量なOSSパッケージ解決

機能を探る ダッシュボードでライブ表示

Tuistの機能を探る

「目の前の問題を解決しつつ、慣れ親しんだ コア開発体験を維持できる」

JC

Jonathan Crooke, Bumble

Bumbleはコアな開発体験を変えずに主要な問題を解決

Bumble graphic

Powered by オープンソース

5K+

GitHubスター数

9+

長年にわたるOSS基盤の構築

8300+

マージされたPull Request

1400+

アクティブなコミュニティメンバー数(増加中)

10K+

Tuistを使用しているチーム

300+

コントリビューター

期待を超える

コミュニティメンバーのTuist体験談をご紹介

  • "iOSプロジェクトにTuistを導入して以来、スケーラビリティと生産性が大幅に向上しました。開発プロセスがより速く効率的になり、ツールの制限に邪魔されることなく機能開発に集中できるようになりました。"

    Alon Zilbershtein

    Staff Software Engineer at Chegg

    "複数のエンジニアが同時に作業する大規模なコードベースにとって、Tuistは革命的でした。バージョン1から使っていますが、製品が時間とともにどのように進化し、新機能で拡張されてきたかを見るのは素晴らしい経験です。"

    Garnik Harutyunyan

    Senior iOS developer at FREENOW

  • "TuistはDraftKingsのiOS開発ワークフローに革命をもたらしました。自動化機能がプロジェクト生成、ビルド設定、依存関係管理を合理化しました。ワークフロー最適化を求めるiOSチームに強くお勧めします。"

    Shahzad Majeed

    Sr Lead Software Engineer at DraftKings

    "iOSプロジェクトにTuistを導入して以来、スケーラビリティと生産性が大幅に向上しました。開発プロセスがより速く効率的になり、ツールの制限に邪魔されることなく機能開発に集中できるようになりました。"

    Alberto Salas

    Senior iOS Engineer at Back Market

    "現在のプロジェクトでTuistを使うことは革命的でした。ビルド時間のストレスを大幅に軽減し、チーム内のコンフリクトを減らし、設定の問題ではなく開発により集中できるようになりました。今後のプロジェクトでも生産性とコラボレーションを向上させ続けると確信しています。"

    Yousef Moahmed

    Senior iOS Dev at Bazargate

  • "マクロ、外部SDK、多くのSPMモジュール(完全にモジュール化されたアプリ)を使うと、M1デバイスでXcodeが常に遅いか固まっていました。SPMは解決し続け、コード補完は動かず、swift-syntaxは永遠にコンパイルし続けました。これは大きなアプリを持つ大きなチームだけのものではありません。Tuistは私のサイドプロジェクトにおいて、個人開発者としての生産性を取り戻してくれました。"

    Kai Oelfke

    Indie developer

    "Tuistにより、既存のモノリシックなコードベースをモジュラー化に移行できました。異なるドメインを特定のモジュールに抽出し、余分な依存関係を削除し、テスト容易性を高め、開発サイクルをこれまで以上に高速化しました。各モジュールの開発を加速するための「テストアプリ」も立ち上げることができました。"

    Cedric Gatay

    iOS Lead Dev (Contractor) at Chanel