Skip to content

Repository files navigation

Mekanism Icon Generator

Mekanism Icon Generator

Desktop tool for generating Mekanism-style addon icons
(tint · fill image · haze) with a real-time GPU preview.


Features

  • 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)

Build / run

cargo run --release

Wasm 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

Usage

  1. Open a base template (or use mekanism_icon.png beside the app).
  2. Enable Color and/or Image, then tweak haze and tone.
  3. Set export resolution and save.

License

MIT — see LICENSE. Third-party notices are in NOTICE.

mekanism_icon.png is derived from Mekanism (MIT, Copyright 2017–2025 Aidan C. Brady).

About

Desktop tool for generating Mekanism-style addon icons

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages