#plugin-framework #rust-compiler #driver #integrate

nightly rustc_plugin

A framework for writing plugins that integrate with the Rust compiler

34 releases

Uses new Rust 2024

0.14.3-nightly-2025-08-20 Sep 26, 2025
0.13.0-nightly-2025-03-03 Mar 10, 2025
0.12.0-nightly-2024-12-15 Dec 16, 2024
0.10.0-nightly-2024-05-20 May 21, 2024
0.5.27 Jun 21, 2022

#583 in Hardware support

Download history 161/week @ 2025-11-28 418/week @ 2025-12-05 136/week @ 2025-12-12 153/week @ 2025-12-19 181/week @ 2025-12-26 107/week @ 2026-01-02 75/week @ 2026-01-09 115/week @ 2026-01-16 127/week @ 2026-01-23 191/week @ 2026-01-30 186/week @ 2026-02-06 88/week @ 2026-02-13 219/week @ 2026-02-20 157/week @ 2026-02-27 230/week @ 2026-03-06 168/week @ 2026-03-13

795 downloads per month
Used in 10 crates (8 directly)

MIT license

20KB
411 lines

A framework for writing plugins that integrate with the Rust compiler.

Much of this library is either directly copy/pasted, or otherwise generalized from the Clippy driver: https://github.com/rust-lang/rust-clippy/tree/master/src

Dependencies

~0.8–1.8MB
~36K SLoC