The Rust Programming Language
Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
-
-
Empowering everyone to build reliable and efficient software.
-
Automatically generates Rust FFI bindings to C (and some C++) libraries.
-
Format Rust code
-
Raw bindings to platform APIs for Rust
-
A guide to how rustc works and how to contribute to it.
-
The Rust Programming Language
-
The Rust package manager
-
Learn Rust with examples (Live code editor included)
-
Rust building infrastructure
-
A bunch of lints to catch common mistakes and improve your Rust code
-
Vim configuration for Rust.
-
Source code for crates.io
-
RLS-based plugin for VSCode
-
Repository for the Rust Language Server (aka RLS)
-
RFCs for changes to Rust
-
the home of the Rust website
-
The Rust Programming Language Blog
-
Rust IDE support for Atom, powered by the Rust Language Server (RLS)
-
crates.io documentation generator
-
Emacs configuration for Rust
-
The previous Rust website
-
The Rust toolchain installer
-
-
Information useful to people contributing to Rust
-
Asynchronous Programming in Rust
-
llvm
Forked from luqmana/llvm"Temporary" fork of LLVM for Rust
-
A home for compiler team planning documents, meeting minutes, and other such things.
-
rust-enhanced
Forked from dbp/sublime-rustThe official Sublime Text 3 package for the Rust Programming Language
-
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.