# dmi

A DMI library for [BYOND] written in Rust. Provides helpers to manipulate and produce DMI format files.

[BYOND]: https://secure.byond.com/

## Tools made with this

* [icon-cutter](https://github.com/tgstation/icon-cutter): A tool for generating .dmi files for use with an 8-bit bitmasking system
* [hypnagogic](https://github.com/actioninja/hypnagogic): A tool for pregenerating bitmasked icons
* [dmi-duplicate-state-checker](https://github.com/spacestation13/dmi-duplicate-state-checker): A tool for checking if DMIs have duplicate icon_states
* [canvas-resizer](https://github.com/Rohesie/canvas-resizer/): A tool to resize DMI canvases
* [icon-merger](https://github.com/Rohesie/icon-merger): A tool to merge multiple compatible dmis into a one
