Governance

How Rust is built by its community

RFC process

Each major decision in Rust starts as a Request for Comments (RFC). Everyone is invited to discuss the proposal, to work toward a shared understanding of the tradeoffs. Though sometimes arduous, this community deliberation is Rust’s secret sauce for quality.

Learn More

Top-Level Teams

Leadership council

Charged with the success of the Rust Project as whole, consisting of representatives from top-level teams

Members & Contacts

Compiler team

Developing and managing compiler internals and optimizations

Members & Contacts

Dev tools team

Contributing to and creating the Rust development tools

Members & Contacts

Infrastructure team

Managing the infrastructure supporting the Rust project itself, including CI, releases, bots, and metrics

Members & Contacts

Language team

Designing and helping to implement new language features

Members & Contacts

Launching pad

An interim home for teams

Members & Contacts

Library team

Managing and maintaining the Rust standard library and official rust-lang crates

Members & Contacts

Moderation team

Helping uphold the code of conduct and community standards and mediating conflicts between team members

Members & Contacts

Teams and Members

The Rust project is composed of many teams, and developed by many contributors.