proc-macro2
Latest Version: 1.0.106proc-macro2 provides a stable, token-based API mirroring Rust's proc_macro for use outside procedural macros.
Owner: dtolnay
Stars
902
GitHub star count
Last Release
2 months ago
1.0.106
Contributors
30
N/A
Health Score
N/A
N/A
Key Features
Primary stack
Rust (Apache-2.0)
Community adoption
902 stars
Tech Stack
About
proc-macro2 provides a stable, token-based API mirroring Rust's proc_macro for use outside procedural macros.
proc-macro2 is a open-source project built primarily with Rust and maintained by dtolnay. The project is distributed under the Apache-2.0 license.
Current DevRadar signals show community adoption at 902 stars, 133 forks, 30 contributors. Freshness signals include latest version 1.0.106, last release 2026-01-21, last commit 2026-02-16. OpenSSF Scorecard is approximately 57 / 100. Current discovery action is "track", with ongoing monitoring of maintenance and ecosystem momentum.
Analyst Note
proc-macro2 provides a stable, token-based API mirroring Rust's proc_macro for use outside procedural macros.
Best For
- Technical stack evaluation for engineering teams
- Dependency governance and upgrade planning in production systems
- Track delivery cadence and release quality from dtolnay
- Primary stack
Not Ideal For
- Security posture signals are mixed; run additional security review before broad adoption
Typical Use Cases
Decision Snapshot
- Product type: Open Source
- Primary language: Rust
- Pricing model: Free
- License: Apache-2.0
- Last Release: 1/21/2026
Data Basis
- Last Sync: Feb 23, 2026, 08:35 AM
- Metrics Updated: Feb 23, 2026, 08:35 AM
- Completeness: 100%
- Last Verified: Feb 23, 2026, 08:35 AM
Data Status
Pros & Cons
Pros
- Broad maintainer participation.
- Active maintenance cadence.
Cons
- -Security posture signals are mixed; run additional security review before broad adoption