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

#439 in Windows APIs

Download history 2045920/week @ 2025-07-22 1939524/week @ 2025-07-29 2175396/week @ 2025-08-05 2060009/week @ 2025-08-12 1949814/week @ 2025-08-19 1790716/week @ 2025-08-26 1975004/week @ 2025-09-02 1983147/week @ 2025-09-09 1989164/week @ 2025-09-16 2115059/week @ 2025-09-23 2357750/week @ 2025-09-30 2382985/week @ 2025-10-07 2436555/week @ 2025-10-14 2487807/week @ 2025-10-21 2621312/week @ 2025-10-28 2639054/week @ 2025-11-04

10,534,214 downloads per month
Used in 15,701 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