https://github.com/spacestation13/dmi-rust
DMI library written in Rust. Provides helpers to manipulate and produce DMI format files.
https://github.com/spacestation13/dmi-rust
byond dmi dreammaker rust spacestation13 ss13
Last synced: 7 days ago
JSON representation
DMI library written in Rust. Provides helpers to manipulate and produce DMI format files.
- Host: GitHub
- URL: https://github.com/spacestation13/dmi-rust
- Owner: spacestation13
- License: mit
- Created: 2021-04-25T01:36:07.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-11-07T06:30:23.000Z (4 months ago)
- Last Synced: 2026-01-11T18:40:09.851Z (2 months ago)
- Topics: byond, dmi, dreammaker, rust, spacestation13, ss13
- Language: Rust
- Homepage:
- Size: 76.2 KB
- Stars: 6
- Watchers: 1
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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