11 releases (breaking)

0.9.0 Jul 27, 2025
0.8.0 Aug 8, 2024
0.7.0 Oct 24, 2023
0.6.0 May 27, 2023
0.1.0 Oct 24, 2017

#383 in Parser implementations

Download history 34228/week @ 2025-09-29 41067/week @ 2025-10-06 43851/week @ 2025-10-13 38587/week @ 2025-10-20 34538/week @ 2025-10-27 30819/week @ 2025-11-03 33500/week @ 2025-11-10 32653/week @ 2025-11-17 31270/week @ 2025-11-24 34426/week @ 2025-12-01 34583/week @ 2025-12-08 34109/week @ 2025-12-15 23505/week @ 2025-12-22 22956/week @ 2025-12-29 41146/week @ 2026-01-05 38735/week @ 2026-01-12

130,372 downloads per month
Used in 9 crates (6 directly)

MIT license

255KB
5.5K SLoC

A library for reading/writing Windows Installer (MSI) files.

A Windows Installer file, or MSI file, represents a Windows software package and a declarative description of how it should be installed. An MSI file consists of a relational database stored within a Compound File Binary file.


rust-msi

Build Status Crates.io Documentation

A pure Rust library for reading/writing Windows Installer (MSI) files.

Documentation: https://docs.rs/msi

License

rust-msi is made available under the MIT License.

Dependencies

~7MB
~184K SLoC