ファイルをどこにも送信しないシンプルな画像変換ツールが欲しかった。だから自分で作りました — そしてAIがコードの大部分を書きました。

アイデア

実績のあるC++ライブラリをブラウザ用のWebAssemblyにコンパイルする。Magnumライブラリは、すでに数十のフォーマットをサポートしています。

AIが役立ったところ

  • HTML/CSS — ドラッグ&ドロップUIとレスポンシブレイアウト
  • JavaScript — Web Workers、ファイル処理
  • SEO — Open Graphタグ、サイトマップ
  • Astro — 動的ルートを持つ静的サイトへの移行

AIが役立たなかったところ

C++とEmscriptenの部分。CMake、Magnumプラグイン、メモリ管理 — これらには専門知識が必要でした。

技術スタック

  • C++ / Magnum — 画像のデコードとエンコード
  • Emscripten — WebAssemblyへのコンパイル
  • Web Workers — 並列変換
  • Astro — 静的サイトジェネレーター

WebConverter.appは無料でオープンソースです。PNGに変換JPEGBMPなど。

WebConverter.appを試す — 無料、アップロード不要の変換。

画像を変換する準備はできましたか?

WebConverterを無料で試す