25 breaking releases

0.60.2 Oct 6, 2025
0.60.0 Mar 18, 2025
0.58.0 Jul 3, 2024
0.53.0 Feb 22, 2024
0.34.0 Mar 15, 2022

#472 in Windows APIs

Download history 2388960/week @ 2025-10-19 2647670/week @ 2025-10-26 2622399/week @ 2025-11-02 2585112/week @ 2025-11-09 2713337/week @ 2025-11-16 2155925/week @ 2025-11-23 2377787/week @ 2025-11-30 3022989/week @ 2025-12-07 2916361/week @ 2025-12-14 1519449/week @ 2025-12-21 1411202/week @ 2025-12-28 3065652/week @ 2026-01-04 3481716/week @ 2026-01-11 3682801/week @ 2026-01-18 3720259/week @ 2026-01-25 3736977/week @ 2026-02-01

14,851,238 downloads per month
Used in 18,074 crates (6 directly)

MIT/Apache

42KB
811 lines

Implement COM interfaces for Rust types.

Take a look at [macro@implement] for an example.

Learn more about Rust for Windows here: https://github.com/microsoft/windows-rs


The implement macro for the Windows crates

See windows-core for more information.

Dependencies

~140–540KB
~13K SLoC