stormlib
« Back to VersTracker
Description:
Library for handling Blizzard MPQ archives
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c-library mpq blizzard gamedev archives
Install: brew install stormlib
About:
Stormlib is a comprehensive C library designed for reading from and writing to Blizzard MPQ (MoPaQ) archives. It provides a robust API for handling game data files, supporting features like file compression, encryption, and patching. This library is essential for developers working with Blizzard game assets or creating custom tools for game modding.
Key Features:
  • Full read/write support for MPQ archives
  • Support for multiple compression and encryption algorithms
  • Cross-platform compatibility (Windows, Linux, macOS)
  • Handles large files and archive patching
Use Cases:
  • Developing custom map editors or game modding tools for Blizzard titles
  • Extracting and analyzing game assets from Warcraft, StarCraft, or Diablo archives
  • Creating archival solutions for game data management
Alternatives:
  • libmpq – An older library primarily focused on read-only access for specific game versions, with less active development.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 12:24pm 0 VERSION_BUMP 8d7853d8
Oct 26, 2024 9:53pm 0 VERSION_BUMP c7cb5879
Sep 13, 2024 2:23am 0 VERSION_BUMP aef60756