Try out the new site!

Contributing to Rust

You’ve started learning Rust. You love it, and you want to be a part of it. If you’re not sure how to get involved, then this page will help.

Found a bug and need to report it? Follow the bug reporting guide. Thanks in advance!

Rust is an expansive system of projects, the most prominent of which are maintained by The Rust Project Developers in the rust-lang organization on GitHub. Newcomers may be interested in the project’s CONTRIBUTING.md file, which explains the mechanics of contributing to rust-lang/rust.

There are many ways to contribute to the success of Rust. This guide focuses on a few avenues for the new contributor:

If you need additional guidance ask on #rust-internals or internals.rust-lang.org.

We pride ourselves on maintaining civilized discourse, and to that end contributors are expected to follow our Code of Conduct. If you have questions about this please inquire with the community team.