pkg.sopackage field notes

brew / rank 2801

Install msitools with Homebrew

Windows installer (.MSI) tool. Version 0.106 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install msitools

provider-native install command

overview

Package summary

Windows installer (.MSI) tool

Commands and aliases

  • msibuild
  • msidiff
  • msidump
  • msiextract
  • msiinfo
  • wixl
  • wixl-heat

history

Project history and usage

msitools is a GNOME-hosted toolkit for inspecting, extracting, comparing, and building Windows Installer MSI files on non-Windows systems. The GNOME wiki describes it as a set of programs based on libmsi, a portable library for reading and writing MSI files; libmsi itself is described there as a port of a subset of Wine's Windows Installer implementation.

Project history

The package's practical value is cross-platform packaging. Its small tools mirror the structure of MSI work: msiinfo inspects packages, msiextract extracts files, msidump dumps tables and streams, msidiff compares packages, and msibuild creates packages at a lower level. The suite also includes wixl, a WiX-like XML-to-MSI builder, and wixl-heat for generating XML fragments from file trees.

How it is used

In package-manager terms, msitools occupies the Unix side of Windows installer workflows: it lets Linux and macOS build systems examine or produce MSI artifacts without installing Microsoft's toolchain. Debian packages it as a Windows Installer manipulation tool and exposes related libmsi and wixl packages, matching the upstream split between the library and command-line tools.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
msibuildexecutableindexed executableDiscovered from the local executable index.
msidiffexecutableindexed executableDiscovered from the local executable index.
msidumpexecutableindexed executableDiscovered from the local executable index.
msiextractexecutableindexed executableDiscovered from the local executable index.
msiinfoexecutableindexed executableDiscovered from the local executable index.
wixlexecutableindexed executableDiscovered from the local executable index.
wixl-heatexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version0.106
manager updated
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:msitools
Version0.106
Package managerHomebrew
Homepagehttps://wiki.gnome.org/msitools
Bottlenot recorded
Servicenone declared

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • curated package history
  • pkgdb category and tag curation