| Crates.io | wow-alchemy |
| lib.rs | wow-alchemy |
| version | 0.2.0 |
| created_at | 2025-08-30 23:12:42.791068+00 |
| updated_at | 2025-09-11 00:48:31.185246+00 |
| description | Unified CLI for World of Warcraft file format parsing, conversion, and validation |
| homepage | https://github.com/davidrios/wow-alchemy |
| repository | https://github.com/davidrios/wow-alchemy |
| max_upload_size | |
| id | 1818015 |
| size | 233,273 |
Unified command-line tool for working with World of Warcraft file formats.
# Install with all features
cargo install wow-alchemy
# Or install with specific features only
cargo install wow-alchemy --features "dbc"
# Clone the repository
git clone https://github.com/davidrios/wow-alchemy
cd wow-alchemy/wow-alchemy
# Build with all features
cargo build --release
# Or build with specific features only
cargo build --release --features "dbc"
# The binary will be at target/release/wow-alchemy
# Install with all formats
cargo install --path .
# Or with specific formats only
cargo install --path . --features "blp"
The wow-alchemy CLI provides subcommands for each supported file format:
wow-alchemy <format> <command> [options]
dbcblpm2wmoadtwdtwdl-v, --verbose - Increase verbosity (can be repeated)-q, --quiet - Suppress all output except errors--help - Show help for any commandGenerate shell completions for your shell:
# Bash
wow-alchemy completions bash > ~/.local/share/bash-completion/completions/wow-alchemy
# Zsh
wow-alchemy completions zsh > ~/.zfunc/_wow-alchemy
# Fish
wow-alchemy completions fish > ~/.config/fish/completions/wow-alchemy.fish
# PowerShell
wow-alchemy completions powershell > _wow-alchemy.ps1
The CLI can be built with different feature flags to include only the formats you need:
dbc - DBC database support
blp - BLP texture support
m2 - M2 model support
wmo - WMO object support
adt - ADT terrain support
wdt - WDT map support
wdl - WDL world support
See the main wow-alchemy repository for development information.