rust-lang / rust
git clone https://github.com/rust-lang/rust.git
1.99.1 · 5d ago
🔥 on GitHub Trending today
Source repository for the Rust programming language, containing the compiler, standard library, and official documentation.
Why you might care
This is where the Rust toolchain itself is developed, so it's the reference for compiler internals, std library behavior, and contributing to the language. Most users should install prebuilt Rust via rustup rather than building from source, as the README notes.
+-16
stars, 24h · #61,654
+1.3k
stars, 7 days · #96
+2.7k
stars, 30 days · #202
121k
★ total · +1% this week
19k
forks · 13k open issues
Star history (as recorded here)
LanguageRust
LicenseApache-2.0
Created2010-06-16 (16y ago)
Last pushtoday
Watchers1.6k
OwnerOrganization
Seen on GitHub Trending
- 2026-10-21 — #16 monthly in rust · +2,720 ★
- 2026-10-21 — #10 weekly in rust · +1,273 ★
- 2026-10-20 — #16 monthly in rust · +2,666 ★
- 2026-10-20 — #10 weekly in rust · +1,287 ★
GitHub topics
Links
- GitHub: github.com/rust-lang/rust
- Homepage: https://www.rust-lang.org
- Releases · Issues · Hacker News mentions
README excerpt
[Website][Rust] | [Getting started] | [Learn] | [Documentation] | [Contributing] This is the main source code repository for [Rust]. It contains the compiler, standard library, and documentation. [Rust]: https://www.rust-lang.org/ [Getting Started]: https://www.rust-lang.org/learn/get-started [Learn]: https://www.rust-lang.org/learn [Documentation]: https://www.rust-lang.org/learn#learn-use [Contributing]: CONTRIBUTING.md ## Why Rust? - **Performance:** Fast and memory-efficient, suitable for critical services, embedded devices, and easily integrated with other languages. - **Reliability:** Our rich type system and ownership model ensure memory and thread safety, reducing bugs at compile-time. - **Productivity:** Comprehensive documentation, a compiler committed to providing great diagnostics, and advanced tooling including package manager and build tool ([Cargo]), auto-formatter ([rustfmt]), linter ([Clippy]) and editor support ([rust-analyzer]). [Cargo]: https://github.com/rust-lang/cargo [rustfmt]: https://github.com/rust-lang/rustfmt [Clippy]: https://github.com/rust-lang/rust-clippy [rust-analyzer]: https://github.com/rust-lang/rust-analyzer ## Quick Start Read ["Installation"] from [The Book]. ["Installation"]: https://doc.rust-lang.org/book/ch01-01-installation.html [The Book]: https://doc.rust-lang.org/book/index.html ## Installing from Source If you really want to install from source (though this is not recommended), see INSTALL.md. ## Getting Help See https://www.rust-lang.org/community for a list of chat platforms and forums. ## Contributing See CONTRIBUTING.md. For a detailed explanation of the compiler's architecture and how to begin contributing, see the rustc-dev-guide. ## License Rust is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0), with portions covered by various BSD-like licenses. See LICENSE-APACHE, LICENSE-MIT, and COPYRIGHT for details. ## Trademark [The Rust Foundation][rust-foundation] owns and protects the Rust and Cargo trademarks and logos (the "Rust Trademarks"). If you want to use these names or brands, please read the [Rust language trademark policy][trademark-policy]. Third-party logos may be subject to third-party copyrights and trademarks. See [Licenses][policies-licenses] for details. [rust-foundation]: https://rustfoundation.org/ [trademark-policy]: https://rustfoundation.org/policy/rust-trademark-policy/ [policies-licenses]: https://www.rust-lang.org/policies/licenses
Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.