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

#446 in Windows APIs

Download history 1550483/week @ 2025-07-04 2245626/week @ 2025-07-11 2038002/week @ 2025-07-18 1952195/week @ 2025-07-25 2099335/week @ 2025-08-01 2137534/week @ 2025-08-08 1986086/week @ 2025-08-15 1895992/week @ 2025-08-22 1818527/week @ 2025-08-29 2017893/week @ 2025-09-05 1902174/week @ 2025-09-12 2078334/week @ 2025-09-19 2307320/week @ 2025-09-26 2427366/week @ 2025-10-03 2362924/week @ 2025-10-10 2013303/week @ 2025-10-17

9,488,809 downloads per month
Used in 15,182 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

~165–580KB
~14K SLoC