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

#487 in Windows APIs

Download history 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 3737203/week @ 2026-02-01 3902805/week @ 2026-02-08 3531108/week @ 2026-02-15 3804452/week @ 2026-02-22 4663012/week @ 2026-03-01

16,178,396 downloads per month
Used in 19,959 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

~135–530KB
~13K SLoC