Desktop tool for generating Mekanism-style addon icons
(tint · fill image · haze) with a real-time GPU preview.
- Reverse chroma-key editing of Mekanism-style templates
- Color tint and/or image fill (symbol, and optionally the text row)
- Haze, brightness, contrast, saturation, and BG threshold controls
- Optional symbol / text split with independent settings
- Fill / output scale filters (Nearest, Bilinear, Bicubic)
- Drag-and-drop fill images (when Image is enabled)
- Export up to 1024×1024 (and custom sizes)
cargo run --releaseWasm builds must be served over HTTP (opening index.html via file:// will fail CORS). Example:
cd web && trunk serve
# or: python -m http.server -d dist/web 8080- Open a base template (or use
mekanism_icon.pngbeside the app). - Enable Color and/or Image, then tweak haze and tone.
- Set export resolution and save.
MIT — see LICENSE. Third-party notices are in NOTICE.
mekanism_icon.png is derived from Mekanism (MIT, Copyright 2017–2025 Aidan C. Brady).