オープンソース · MITライセンス · ブラウザ内実行

motifmint

ブラウザの中で、ラスター画像をきれいな SVG に。

WebAssembly にコンパイルした VTracer で、PNG / JPG / WebP をくっきりしたカラー SVG に変換——画像があなたの端末から出ることはありません。4 つのプリセット、任意の SVGO クリーンアップ、テレメトリゼロ、MIT。

動作の仕組み

  1. 1.

    画像をドロップ

    PNG・JPG・WebP をドラッグ&ドロップ(または選択)。すべて WebAssembly でブラウザのローカルで動き、どのサーバーにもアップロードされません。

  2. 2.

    プリセットを選ぶ

    Logo・Sketch・Photo・Pixel art から選択。各プリセットがその種類の画像に合わせて VTracer を調整するので、トレースのパラメータをいじらなくても良い結果が得られます。

  3. 3.

    プレビューしてダウンロード

    市松模様の背景でトレース結果の SVG をリアルタイムに確認し、必要なら SVGO を一度かけて小さくきれいなファイルにしてから、ワンクリックでダウンロード。

機能一覧

100% ブラウザ内で完結

VTracer は WebAssembly としてあなたの端末で動きます。アップロード・サーバー・登録は不要——しかもテレメトリゼロ。

カラートレース、4 つのプリセット

白黒だけでなくフルカラーを扱えるモダンな Rust 製ベクター化エンジン。Logo / Sketch / Photo / Pixel art のプリセットが一般的なケースをカバーします。

任意の SVGO クリーンアップ

viewBox を保持する multipass の SVGO 最適化を一度かけて、小さくすっきりした SVG に——遅延読み込みなので初回描画を遅らせません。

静的&セルフホスト可能

Astro + Svelte islands で構築。出力は静的ファイルと WASM バンドルだけ。どんな静的ホストにもデプロイでき、サーバーランタイム不要、MIT ライセンス。

試す

デモを開いて画像をドロップするだけ——インストールもアカウントも不要。セルフホストやフォークをしたいときは、リポジトリを clone してビルドし、静的な出力を任意のホストに置くだけです。