Rust
A systems programming language and toolchain focused on memory safety, concurrency, and predictable performance.
Overview
Rust is a programming language and toolchain for systems software. Its type system enforces memory and thread safety at compile time, while the standard package registry and build tool support reproducible dependency graphs.
Where it fits
- Systems and embedded software
- Command-line tools that need predictable performance
- Services where memory safety matters
Key capabilities
- Ownership and borrowing without a garbage collector
- Cargo build system and registry
- Pattern matching and zero-cost abstractions
- First-class support for WebAssembly targets
Repository metadata
- Stars (snapshot)
- 121,092
- Main language
- Rust
- License
- Apache-2.0
- Topics
- compiler, language, rust
- Category
- Developer tools
- Last push
- 2026-11-05T12:37:25Z
Repository description from GitHub metadata: Empowering everyone to build reliable and efficient software.
Official links
- Official repository
- Read the README The README is linked, not copied or cached by this site.
Leaving this site. These links open github.com in a new tab.
Source archives, release assets, checksums, and license texts are hosted and controlled by
GitHub and the project maintainers. Review the upstream license before redistributing or
modifying anything.