#Tavif AVIF/WEBP Converter App
このプロジェクトは、**RustのTauriフレームワークとNext.js**を使用して開発された、軽量かつ高速なAVIF/WEBP形式の画像変換デスクトップアプリケーションです。
- 軽量: Tauriを使用することで、アプリのバイナリサイズを最小限に抑えています。
- 高速: Rustのパフォーマンスを活かし、高速な画像変換処理を実現しています。
- 直感的なUI: Next.jsを活用したシンプルで使いやすいユーザーインターフェース。
- AVIFとWEBPへの変換: JPG,PNG,WEBP形式の画像をAVIF形式とWEBP形式に変換することをサポートしています。
以下の手順でアプリケーションをインストールできます:
git clone https://github.com/harumiWeb/tavif.git
cd tavif
- 必要なパッケージをインストールします。
npm install
npm run tauri dev
リリースビルドを作成するには、以下のコマンドを実行します:
npm run tauri build
- ビルドが完了したら、
src-tauri/target/release/
ディレクトリに生成されます。
- アプリケーションを起動します。
- 変換したい画像ファイルをドラッグ&ドロップで追加します。
- 出力フォーマット(AVIFまたはWEBP)を選択します。
- 「変換」ボタンをクリックして画像を変換します。
- フロントエンド: Next.js
- バックエンド: Tauri(Rust)
- 言語: TypeScript(フロントエンド)、Rust(バックエンド)
このプロジェクトはMITライセンスで提供されています。
- 開発者: harumiWeb
- メール: halpost
- GitHub: harumiWeb
- X: @HarumiWebDesign
ご質問やフィードバックがあれば、気軽にIssueを作成してください!