Make Real
Make Real は tldraw SDK で作られたアーカイブ GitHub プロジェクト。描いたUIを実機能にするスターターをクローンして活用。
Make Real とは?
Make Real(リポジトリ: tldraw/make-real)は、tldraw SDK に関連するオープンソースプロジェクトです。主な目的は、「UIを描いて実体化する」ことを可能にし、デザインしたUIをアプリケーションで機能的にするスターターとサポートコードを提供することです。
リポジトリは2026年2月20日時点で所有者によりアーカイブされており、読み取り専用です。ページではライブデモと、プロジェクト版の構築やブログ投稿による学習リソースが紹介されています。
主な機能
- tldraw SDK を使用して構築され、描画ベースのUIワークフローの基盤を提供。
- スターターリポジトリ形式:リポジトリをクローンして独自のMake Real版を構築。
- リポジトリのREADMEから参照されるデモ体験(makereal.tldraw.com)を含む。
- TypeScript/Next.js コードベースとして構成(next.config.js、TypeScript/TSファイル、package.jsonの存在)。
- コード品質とスタイリングのためのサポートファイルを含む(例: ESLint/Prettier、Tailwind設定ファイル)。
Make Real の使い方
- makereal.tldraw.com のライブデモを使って「UIを描いて実体化する」フローを理解。
- GitHub(tldraw/make-real)からスターターリポジトリをクローンして独自版を構築。
- プロジェクトのREADMEやリンク先リソース(参照ブログ投稿を含む)を参照し、デモの仕組みと適応方法を理解。
- リポジトリページで言及されたリンクのDiscordコミュニティで構築物を共有。
ユースケース
- UIインタラクションフローのプロトタイピング: tldraw SDKベースのアプローチでUIを視覚的にデザインし、アプリ動作に接続。
- カスタム「UIキャンバス」アプリケーションの構築: リポジトリを起点に独自の描画・レンダリングワークフローを実装。
- 描画インターフェースがロジックを駆動する方法の探求: コード構造から、描画環境のUI要素が機能的なアプリ動作に変換される仕組みを学習。
- 製品インタラクションの教育・ドキュメント化: デモと基盤プロジェクトを使って、デザインUIを実行可能体験に変える方法を説明。
- TypeScript/Next.jsでのUI-to-appパイプラインの実験: 既存のNext.js + TypeScriptセットアップを関連プロトタイプのテンプレートとして活用。
FAQ
-
このリポジトリは積極的にメンテナンスされていますか? いいえ。2026年2月20日に所有者によりアーカイブされ、現在読み取り専用です。
-
オンラインでプロジェクトを試せますか? リポジトリページで makereal.tldraw.com のデモが紹介されています。
-
独自版を構築する場合、何をクローンすればいいですか? ページでは提供スターターリポをクローンして独自のMake Real版を構築可能と記載。
-
どのような技術で構築されていますか? リポジトリ内容から tldraw SDK で構築され、TypeScript コードベースに Next.js 設定を使用。
代替案
- tldrawで独自UIプロトタイピング環境を構築: このアーカイブリポを直接使わず、tldraw SDKの概念から描画要素をアプリ動作にマッピングする独自実装を。
- 汎用プロトタイピング-to-コードアプローチを使用: 「UIデザインを作動画面に変換」が目的なら、UI動作生成・配線に特化した他のワークフローを使用し、デザイン-to-ロジック変換を自力で。
- エディタ駆動UIシステムを作成: 類似「描画駆動」ワークフローが欲しい場合、このプロジェクト構造ではなくUIを編集可能状態として扱う代替(例: 状態駆動UIビルダー)を検討。
- ダイアグラム/キャンバス編集ベースのアクティブメンテナンスUIビルダーを探す: このリポがアーカイブのため、「キャンバスエディタがアプリ動作を駆動」カテゴリの新ツールが長期プロジェクトに適する可能性あり(ニーズによる)。
代替品
zero
コマンド1つで任意のDockerイメージを自社サーバーへデプロイ。自動HTTPS、ヘルスチェックでゼロダウンタイム切替、プレビューとロールバック対応。
Cosmic CLI
Cosmic CLIはAI搭載のCLIで、Cosmicコンテンツ管理やアプリ作成、Vercelへデプロイ、ターミナルからAIエージェントを実行・オーケストレーション。
Falconer
Falconerは、スピード重視のチーム向けの自己更新ナレッジ基盤。社内ドキュメントとコード文脈を一元化して共有・検索できます。
OpenFlags
OpenFlagsはオープンソースのセルフホスト型フィーチャーフラグ管理。アプリSDKでローカル評価し、制御プレーンで安全に段階展開。
skills-janitor
skills-janitorでClaude Codeのスキルを監査・使用状況を追跡し、9つの/コマンドと比較。重複や不備もチェック。依存なし。
Rork
RorkはAIとExpo(React Native)で、文章の説明から完成度の高いモバイルアプリを素早く生成。アイデアから稼働アプリへ。