Professional asset optimization for web and games. No dependencies. No hassle. Ready to use.
AssetForge is a command-line tool (CLI) designed for developers, designers, and technical artists. It automates batch image processing, optimizing workflows for Flutter, Unity, Unreal Engine, and Web projects.
- 🖼️ Background Removal (AI): Automatically remove backgrounds from sprites, products, or icons using CPU-safe AI.
- 📐 Vectorization (Bitmap to SVG): Convert pixelated logos or sketches into high-quality scalable SVG vectors.
- ⚡ WebP Optimization: Automatically generate
1x,2x, and3xvariants for high-performance mobile and web apps. - 🎥 WebM Video: Convert
.mp4,.mov,.avito efficient.webmformat for the web. - 🚀 Total Portability: No Python installation or external libraries required. Works on Windows, Linux, and MacOS.
You don't need to know how to code to use AssetForge. Just download the installer.
- Go to the Releases section of this repository.
- Download the
.zip(Windows) or.tar.gz(Linux/Mac) file for your system. - Unzip the downloaded file.
- Run the included automatic installer:
Double-click the install.bat file (included in release).
(Or run installers\install_windows.bat from source).
Open a terminal in the unzipped folder and run:
chmod +x install.sh
./install.sh(Or run installers/install_unix.sh from source).
Once installed, open any terminal (PowerShell, CMD, Bash) and use the assetforge command.
Clean all .png or .jpg images in a folder.
# Process current folder
assetforge remove-bg .
# Process specific folder
assetforge remove-bg "C:/My Projects/Assets/Icons"Convert images to vectors.
assetforge svg .Create optimized mobile versions (1x, 2x, 3x assets).
assetforge webp .Convert mp4/mov/avi videos to WebM.
assetforge webm .Convert images to WebP and videos to WebM, deleting the originals (backups are created).
assetforge web .If you are a developer and want to contribute or run the project from source (Python):
- Python 3.8 or higher.
pipinstalled.
# Clone repository
git clone git@github.com:peluza/asset-forge.git
cd asset-forge/scripts
# Install dependencies and link command
pip install -e .python asset_forge.py --helpIf you want to generate your own .exe binaries:
- Windows: Run
builders\build.bat. - Linux/Mac: Run
builders/build.sh.
Artifacts will be generated in the dist/ folder.
This project is Open Source and distributed under the MIT License. You are free to use, modify, and distribute it in personal or commercial projects.
MIT License
Copyright (c) 2026 editech.dev
Made with ❤️ by editech.dev