UStackUStack
MiroMiro icon

MiroMiro

MiroMiroは無料のChrome拡張。ライブサイトのCSSをコピーしてTailwindへ変換し、デザイントークンやSVG、Lottie JSON等を書き出せます。

MiroMiro

MiroMiroとは?

MiroMiroは無料のChrome拡張機能で、任意のライブウェブサイトの要素を検査し、基盤となるデザインとコードのアーティファクトをコピーできます。CSSを抽出してTailwindに変換し、SVGやLottieアニメーションなどのアセットもエクスポート可能です。

目的はUIの「リバースエンジニアリング」を減らすこと。ページから色、フォント、スペーシング/ラディウス/シャドウ、コード出力を直接エディタに引き込めます。

主な機能

  • ワンクリック要素コピー(ライブサイト): 要素をクリックして、現在のページから正確なCSS由来の値と関連デザイン情報を取得。
  • CSS to Tailwindエクスポート: 抽出されたスタイルを本番対応のTailwind出力に変換し、HTMLと一緒にプロジェクトワークフローに再利用。
  • デザイントークン抽出(パレット+トークン): ブランドカラー/パレットを抽出し、Tailwind configやCSS変数などの形式でプライマリ/アクセント/サーフェスなどのUI値をエクスポート。
  • 画像・ベクターアセット抽出: 画像をオリジナル品質のPNG, JPG, WebPでエクスポートし、インラインSVG/アイコン/イラストを編集可能なベクターアセットとして抽出。
  • Lottie抽出: ページで再生中のLottieアニメーションを検知し、JSONをダウンロードしてプロジェクトで再利用。
  • ページ上でのアクセシビリティコントラストチェック: ライブサイトに留まりながら、テキスト/UIカラー組み合わせをWCAG AAおよびAAAのコントラストでチェック。
  • ローカル動作: 抽出はローカルで実行され、拡張機能はコピー内容を見ません。
  • ライブラリ/ブックマーク: コンポーネント、カラー、アセットなどを個人参考ライブラリに保存。

MiroMiroの使い方

  1. Chrome拡張機能をインストールし、参照したいウェブサイトを開く。
  2. ホバーで検査して要素のスタイル(CSS)と関連値を表示し、インライン値を調整してリアルタイム変更を確認。
  3. クリックでエクスポートして選択要素をコード(Tailwind + HTML)として出力、またはカラーなどのデザイントークンを抽出。
  4. アセットエクスポート(画像をPNG/JPG/WebP、インラインSVGをベクター、LottieアニメをJSON)でアセット抽出器を使用。

ユースケース

  • ランディングページの高速再構築: ライブページのUIコンポーネントをクリックしてTailwind + HTML出力を取得し、スクリョンショットの手動マッチングを省く。
  • ブランドパレットとトークンの生成: ライブサイトからフルパレットを抽出し、hex/RGB/HSL/OKLCH値をデザインチームワークフローに合わせた形式でエクスポート。
  • ベクターアイコン/SVGイラストの取得: ページのインラインSVGを抽出し、編集可能なベクターアセットとして貼り付け。スクリーンショットに頼らず。
  • 既存アニメーションをアプリに追加: ページのLottieアニメーションを見つけ、JSONをダウンロードして自身のLottieベースUIに統合。
  • アクセシビリティ向けカラーコントラスト事前チェック: ページ上でWCAGコントラストチェック(AA/AAA)を使い、本番前にテキスト/UI組み合わせを検証。

FAQ

MiroMiroはウェブアプリですか、ブラウザ拡張ですか? MiroMiroはChrome拡張機能です。

MiroMiroは任意のライブウェブサイトからコードを抽出できますか? 拡張機能は任意のライブウェブサイトの要素に基づきCSSをコピーしてTailwindに変換するよう設計されています。

どのような出力をエクスポートできますか? ページに基づき、Tailwind + HTMLデザイントークン(カラー/パレット)、CSS変数/configエクスポート画像(PNG/JPG/WebP)、SVGLottie JSONを出力します。

MiroMiroはコピー内容をサーバーに送信しますか? ページによると、抽出はローカルで実行され、コピー内容は見ません。

Pro機能の無料トライアルはありますか? はい。ページではクレジットカード不要の3日間Proトライアルがあり、その後Proは€6/月(限定早期生涯オプションは「一括払い」と記載)。

代替ツール

  • ブラウザDevTools(手動検査): CSSとDOMを直接検査可能ですが、Tailwindなどへの手動抽出・変換が必要です。
  • UI-to-code / design-to-codeツール(レイアウト中心ワークフロー): スクリーンショットやデザインファイルからコード生成しますが、ライブページからの正確な値引き出しとはワークフローが異なります。
  • デザイントークン抽出ツール(カラー/テーマ特化): パレット/トークン抽出に特化しますが、Tailwind/HTMLエクスポート、Lottieダウンロード、インラインSVG抽出をまとめてカバーしない場合があります。
  • Lottie特化抽出ツール: Lottieアセット取得に特化しますが、MiroMiroのCSS/Tailwindやデザイントークン抽出は提供しません。