オープンソース · MITライセンス · ブラウザ内実行
motifmint
ブラウザの中で、ラスター画像をきれいな SVG に。
WebAssembly にコンパイルした VTracer で、PNG / JPG / WebP をくっきりしたカラー SVG に変換——画像があなたの端末から出ることはありません。4 つのプリセット、任意の SVGO クリーンアップ、テレメトリゼロ、MIT。
動作の仕組み
- 1.
画像をドロップ
PNG・JPG・WebP をドラッグ&ドロップ(または選択)。すべて WebAssembly でブラウザのローカルで動き、どのサーバーにもアップロードされません。
- 2.
プリセットを選ぶ
Logo・Sketch・Photo・Pixel art から選択。各プリセットがその種類の画像に合わせて VTracer を調整するので、トレースのパラメータをいじらなくても良い結果が得られます。
- 3.
プレビューしてダウンロード
市松模様の背景でトレース結果の SVG をリアルタイムに確認し、必要なら SVGO を一度かけて小さくきれいなファイルにしてから、ワンクリックでダウンロード。
機能一覧
100% ブラウザ内で完結
VTracer は WebAssembly としてあなたの端末で動きます。アップロード・サーバー・登録は不要——しかもテレメトリゼロ。
カラートレース、4 つのプリセット
白黒だけでなくフルカラーを扱えるモダンな Rust 製ベクター化エンジン。Logo / Sketch / Photo / Pixel art のプリセットが一般的なケースをカバーします。
任意の SVGO クリーンアップ
viewBox を保持する multipass の SVGO 最適化を一度かけて、小さくすっきりした SVG に——遅延読み込みなので初回描画を遅らせません。
静的&セルフホスト可能
Astro + Svelte islands で構築。出力は静的ファイルと WASM バンドルだけ。どんな静的ホストにもデプロイでき、サーバーランタイム不要、MIT ライセンス。
試す
デモを開いて画像をドロップするだけ——インストールもアカウントも不要。セルフホストやフォークをしたいときは、リポジトリを clone してビルドし、静的な出力を任意のホストに置くだけです。