Members
-
rust ★ PINNED
Empowering everyone to build reliable and efficient software.
Rust ★ 114k 10m agoExplain → -
cargo ★ PINNED
The Rust package manager
Rust ★ 15k 19h agoExplain → -
rfcs ★ PINNED
RFCs for changes to Rust
Markdown ★ 6.5k 2d agoExplain → -
rustlings
:crab: Small exercises to get you used to reading and writing Rust code!
Rust ★ 63k 18d agoExplain → -
mdBook
Create book from markdown files. Like Gitbook but implemented in Rust
Rust ★ 22k 3d agoExplain → -
book
The Rust Programming Language
Rust ★ 18k 1mo agoExplain → -
rust-analyzer
A Rust compiler front-end for IDEs
Rust ★ 17k 3h agoExplain → -
rust-clippy
A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Rust ★ 13k 16h agoExplain → -
rust-by-example
Learn Rust with examples (Live code editor included)
Handlebars ★ 8.0k 11d agoExplain → -
rustup
The Rust toolchain installer
Rust ★ 6.9k 13h agoExplain → -
rustfmt
Format Rust code
Rust ★ 6.9k 15h agoExplain → -
miri
An interpreter for Rust's mid-level intermediate representation
Rust ★ 6.3k 4h agoExplain → -
futures-rs
Zero-cost asynchronous programming in Rust
Rust ★ 5.9k 7d agoExplain → -
rust-bindgen
Automatically generates Rust FFI bindings to C (and some C++) libraries.
Rust ★ 5.2k 8d agoExplain → -
rust.vim
Vim configuration for Rust.
Vim Script ★ 4.2k 2y agoExplain → -
regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
Rust ★ 4.0k 2d agoExplain → -
crates.io
The Rust package registry
Rust ★ 3.6k 19m agoExplain → -
rls ▣
Repository for the Rust Language Server (aka RLS)
Rust ★ 3.5k 3y agoExplain → -
hashbrown
Rust port of Google's SwissTable hash map
Rust ★ 2.9k 5d agoExplain → -
this-week-in-rust
Data for this-week-in-rust.org
Python ★ 2.6k 1d agoExplain → -
libc
Raw bindings to platform APIs for Rust
Rust ★ 2.6k 3d agoExplain → -
log
Logging implementation for Rust
Rust ★ 2.5k 8d agoExplain → -
nomicon
The Dark Arts of Advanced and Unsafe Rust Programming
CSS ★ 2.3k 3mo agoExplain → -
async-book
Asynchronous Programming in Rust
Shell ★ 2.2k 18d agoExplain → -
cc-rs
Rust library for build scripts to compile C/C++ code into a Rust library
Rust ★ 2.1k 2h agoExplain → -
rustc_codegen_cranelift
Cranelift based backend for rustc
Rust ★ 2.1k 4d agoExplain → -
git2-rs
libgit2 bindings for Rust
Rust ★ 2.0k 16h agoExplain → -
chalk
An implementation and definition of the Rust trait system using a PROLOG-like logic solver
Rust ★ 2.0k 4mo agoExplain → -
rustc-dev-guide
A guide to how rustc works and how to contribute to it.
HTML ★ 1.9k 2h agoExplain → -
polonius
Defines the Rust borrow checker.
Rust ★ 1.6k 1y agoExplain → -
reference
The Rust Reference
Rust ★ 1.5k 1d agoExplain → -
rust-playground
The Rust Playground
Rust ★ 1.4k 2d agoExplain → -
vscode-rust ▣
Rust extension for Visual Studio Code
TypeScript ★ 1.4k 3y agoExplain → -
api-guidelines
Rust API guidelines
★ 1.3k 11mo agoExplain → -
rust-mode
Emacs configuration for Rust
Emacs Lisp ★ 1.2k 22d agoExplain → -
docs.rs
crates.io documentation generator
Rust ★ 1.1k 4h agoExplain → -
rustc_codegen_gcc
libgccjit AOT codegen for rustc
Rust ★ 1.1k 6d agoExplain → -
flate2-rs
DEFLATE, gzip, and zlib bindings for Rust
Rust ★ 1.1k 1mo agoExplain → -
portable-simd
The testing ground for the future of portable SIMD in Rust
Rust ★ 1.1k 13d agoExplain → -
datafrog
A lightweight Datalog engine in Rust
Rust ★ 882 6mo agoExplain → -
rustfix ▣
Automatically apply the suggestions made by rustc
Rust ★ 850 2y agoExplain → -
socket2
Advanced configuration options for sockets.
Rust ★ 846 2d agoExplain → -
rust-enhanced ⑂
The official Sublime Text 4 package for the Rust Programming Language
Python ★ 822 4mo agoExplain → -
crater
Run experiments across parts of the Rust ecosystem!
Rust ★ 744 1mo agoExplain → -
unsafe-code-guidelines
Forum for discussion about what unsafe code can and can't do
★ 742 1mo agoExplain → -
crates.io-index
Registry index for crates.io
Tcl ★ 719 just nowExplain → -
rustc-perf
Website for graphing performance of rustc
Rust ★ 717 3d agoExplain → -
arewewebyet ⑂
Are we web yet? A simple reckoning of Rust's readiness for Web-related things.
HTML ★ 717 11mo agoExplain → -
stdarch
Rust's standard library vendor-specific APIs and run-time feature detection
Rust ★ 681 37m agoExplain → -
packed_simd
Portable Packed SIMD Vectors for Rust standard library
Rust ★ 643 2y agoExplain → -
libm ▣
A port of MUSL's libm to Rust.
Rust ★ 640 1y agoExplain → -
cfg-if
A if/elif-like macro for Rust #[cfg] statements
Rust ★ 637 6mo agoExplain → -
rust-semverver ▣
Automatic checking for semantic versioning in library crates
Rust ★ 631 2y agoExplain → -
backtrace-rs
Backtraces in Rust
Rust ★ 615 1d agoExplain → -
glob
Support for matching file paths against Unix shell style patterns.
Rust ★ 584 6mo agoExplain → -
rustc-hash
Custom hash algorithm used by rustc (plus hashmap/set aliases): fast, deterministic, not secure
Rust ★ 575 2mo agoExplain → -
rust-forge
Information useful to people contributing to Rust
Rust ★ 549 1d agoExplain → -
docker-rust
The official Docker images for Rust
Dockerfile ★ 531 1d agoExplain → -
annotate-snippets-rs
Library for snippet annotations
Rust ★ 499 7d agoExplain → -
compiler-builtins
Rust implementations of compiler-rt and libm
Rust ★ 496 1d agoExplain → -
fls
The FLS
reStructuredText ★ 486 10d agoExplain → -
style-team
Home of the Rust style team
Rust ★ 472 2y agoExplain → -
compiler-team
A home for compiler team planning documents, meeting minutes, and other such things.
HTML ★ 429 1mo agoExplain → -
blog.rust-lang.org
Home of the Rust and Inside Rust blogs
HTML ★ 402 1d agoExplain → -
www.rust-lang.org
The home of the Rust website
Fluent ★ 395 2d agoExplain → -
wg-async
Working group dedicated to improving the foundations of Async I/O in Rust
Rust ★ 395 1y agoExplain → -
measureme
Support crate for rustc's self-profiling feature
Rust ★ 385 11mo agoExplain → -
cmake-rs
Rust build dependency for running cmake
Rust ★ 369 2mo agoExplain → -
team
Rust teams structure
Rust ★ 350 1d agoExplain → -
stacker
Manual segmented stacks for Rust
Rust ★ 348 1mo agoExplain → -
a-mir-formality
a model of MIR and the Rust type/trait system
Rust ★ 342 1d agoExplain → -
edition-guide
A guide to changes between various editions of Rust
★ 318 6mo agoExplain → -
rustc-demangle
Rust symbol demangling
Rust ★ 307 4mo agoExplain → -
glacier ▣
A big 'ol pile of ICE.
Rust ★ 290 2y agoExplain → -
project-error-handling ▣
Error handling project group
★ 263 4y agoExplain → -
atom-ide-rust ▣
Rust IDE support for Atom, powered by the Rust Analyzer or Rust Language Server
JavaScript ★ 259 2y agoExplain → -
google-summer-of-code
Rust project ideas for Google Summer of Code
Python ★ 256 18d agoExplain → -
wg-allocators
Home of the Allocators working group: Paving a path for a standard set of allocator traits to be used in collections!
★ 244 5y agoExplain → -
getopts
The getopts repo maintained by the rust-lang project
Rust ★ 242 9mo agoExplain → -
rust-playpen ▣
A web interface for running Rust code
Rust ★ 226 8y agoExplain → -
triagebot
Automation/tooling for Rust spaces
Rust ★ 220 1d agoExplain → -
ferris-says
A Rust flavored implementation of `cowsay`
Rust ★ 216 1y agoExplain → -
rust-roadmap-2017 ▣
Tracking Rust's roadmap
★ 216 9y agoExplain → -
lang-team
Home of the Rust lang team
JavaScript ★ 213 7d agoExplain → -
areweasyncyet.rs
Are we async yet?
Rust ★ 213 1y agoExplain → -
homu ▣
A bot that integrates with GitHub and your favorite continuous integration service
Python ★ 212 7mo agoExplain → -
cargo-bisect-rustc
Bisects rustc, either nightlies or CI artifacts
Rust ★ 201 18d agoExplain → -
rustwide
Execute your code on the Rust ecosystem.
Rust ★ 193 10d agoExplain → -
pkg-config-rs
Build library for invoking pkg-config for Rust
Rust ★ 189 1mo agoExplain → -
highfive ▣
Github hooks to provide an encouraging atmosphere for new contributors
Python ★ 186 3y agoExplain → -
simpleinfra
Rust Infrastructure automation
HCL ★ 171 8d agoExplain → -
ena
An implementation of union-find / congruence-closure in Rust. Extracted from rustc for independent experimentation.
Rust ★ 170 4mo agoExplain → -
rfcbot-rs
Coordinates asynchronous decision making on Rust repositories. Status of tracked issues and PRs can be viewed at https://rfcbot.rs.
Rust ★ 168 4d agoExplain → -
libs-team
The home of the library team
Rust ★ 168 3mo agoExplain → -
thanks
Celebrate Rust contributors.
Rust ★ 164 1mo agoExplain → -
wg-cargo-std-aware
Repo for working on "std aware cargo"
★ 160 5y agoExplain → -
rust-artwork
Official artwork for the Rust project.
OpenSCAD ★ 151 9d agoExplain → -
prev.rust-lang.org ▣
The previous Rust website. The current website's code is at https://github.com/rust-lang/www.rust-lang.org.
HTML ★ 151 5y agoExplain → -
bors
Rust implementation of bors used for various Rust components (e.g. the compiler).
Rust ★ 142 2d agoExplain → -
spec
The Rust specification
★ 141 1y agoExplain → -
gll
GLL parsing framework.
Rust ★ 140 2y agoExplain → -
rustc-reading-club
Rust Code Reading Clubs
★ 139 4y agoExplain → -
rust-project-goals
Rust Project Goals tracker
Rust ★ 138 2m agoExplain → -
rust-repos
Dataset of Rust source code repositories
Rust ★ 136 32m agoExplain → -
libz-sys
Rust crate package to link to a system libz (zlib)
Rust ★ 132 4d agoExplain → -
llvm-project ⑂
Rust-specific fork of LLVM.
★ 132 23d agoExplain → -
impl-trait-utils
Utilities for working with impl traits in Rust.
Rust ★ 127 1y agoExplain → -
rust-memory-model ▣
Collecting examples and information to help design a memory model for Rust.
Python ★ 127 7y agoExplain → -
odht
An on-disk hash table implementation
Rust ★ 126 4y agoExplain → -
rustup-components-history
Rustup package status history
Rust ★ 117 11h agoExplain → -
effects-initiative
Public repository for the Rust effects initiative
★ 114 1y agoExplain → -
const-eval
home for proposals in and around compile-time function evaluation
CSS ★ 114 6mo agoExplain → -
project-stable-mir
Define compiler intermediate representation usable by external tools
Rust ★ 111 6mo agoExplain → -
wg-grammar ▣
Where the work of WG-grammar, aiming to provide a canonical grammar for Rust, resides
Rust ★ 104 2y agoExplain → -
project-portable-simd
Portable SIMD project group
★ 102 1y agoExplain → -
pin-utils
Utilities for pinning
Rust ★ 100 2y agoExplain → -
project-safe-transmute
Project group working on the "safe transmute" feature
★ 98 1y agoExplain → -
types-team
Home of the "types team", affiliated with the compiler and lang teams.
★ 97 2y agoExplain → -
async-fundamentals-initiative
No description.
★ 94 2y agoExplain → -
foundation-faq-2020 ▣
Have questions on the Rust Foundation? Ask here!
★ 89 5y agoExplain → -
std-dev-guide
Guide for standard library developers
Shell ★ 87 1y agoExplain → -
jobserver-rs
No description.
Rust ★ 78 9mo agoExplain → -
crates-build-env
Build environment for third-party Rust crates
Dockerfile ★ 77 3mo agoExplain → -
rust-central-station ▣
Old home of some infra pieces
Rust ★ 76 5y agoExplain → -
rust-wiki-backup ▣
A backup of the Rust wiki
★ 69 9y agoExplain → -
docker-rust-nightly ▣
No description.
Dockerfile ★ 63 3y agoExplain → -
rust-installer ▣
The Bourne shell installer used by Rust and Cargo
Shell ★ 60 9mo agoExplain → -
thorin
DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.
Rust ★ 56 3mo agoExplain → -
rust-log-analyzer
Analyzing Travis and Azure Pipelines logs to find encountered errors
Rust ★ 49 1mo agoExplain → -
project-const-generics
No description.
★ 48 4d agoExplain → -
leadership-council
Home of the Rust Leadership Council
★ 47 1d agoExplain → -
rustdoc-types
Rustdoc's JSON output interface
Rust ★ 40 12d agoExplain → -
infra-team
Coordination repository for the Rust infra team
★ 39 8d agoExplain → -
wg-security-response
Documentation for the Rust Security Response WG
Shell ★ 39 6mo agoExplain → -
rust-marketing ▣
Rust marketing handbook
★ 39 5y agoExplain → -
crates-io-auth-action
Get a crates.io temporary access token
TypeScript ★ 36 1d agoExplain → -
surveys
Repo for coordinating the creation, distribution, collection, and analysis of surveys for the Rust project.
Python ★ 35 1mo agoExplain → -
project-inline-asm
Home for the Inline Assembly project group
★ 34 6y agoExplain → -
rustc_codegen_c
C based backend for rustc
Rust ★ 32 1y agoExplain → -
gcc ⑂
GCC fork with libgccjit changes needed by rustc_codegen_gcc
C++ ★ 31 11d agoExplain → -
gccjit.rs ⑂
Rust bindings for libgccjit
Rust ★ 30 4mo agoExplain → -
trait-system-refactor-initiative
The Rustc Trait System Refactor Initiative
★ 29 7mo agoExplain → -
rustc-pr-tracking
Statistics about PRs on the rustc repository.
JavaScript ★ 27 13h agoExplain → -
calendar
Calendars for Rust project teams
Rust ★ 27 23h agoExplain → -
josh-sync
Utilities for synchronizing Josh subtrees to the Rust compiler repo
Rust ★ 21 28d agoExplain → -
rustc_apfloat
Rust port of C++ llvm::APFloat library
Rust ★ 21 1mo agoExplain → -
opsem-team
Home of the operational semantics team, used primarily for procedural items
★ 20 4d agoExplain → -
promote-release
Tooling to publish Rust releases.
Rust ★ 20 1mo agoExplain → -
gha-self-hosted
GitHub Actions self-hosted runners infrastructure
Rust ★ 19 8mo agoExplain → -
relnotes
Generate release notes for "The Rust Programming Language"
Rust ★ 18 4mo agoExplain → -
miri-test-libstd
Testing the Rust standard library with Miri, continuously
Shell ★ 17 4d agoExplain → -
rust-dbg-ext
No description.
Rust ★ 17 2y agoExplain → -
release-team
This repository contains all the documents related to the Rust release team.
Python ★ 15 1y agoExplain → -
dyn-upcasting-coercion-initiative
Initiative to support upcasting dyn Trait values to supertraits
★ 15 3y agoExplain → -
perspectives-on-llms
Rust project perspectives on LLMs
★ 14 2mo agoExplain → -
crates_io_og_image
OpenGraph image generation for crates.io packages
Rust ★ 13 21h agoExplain → -
generic-associated-types-initiative ▣
Generic Associated Types lang team initiative
★ 13 3y agoExplain → -
ar_archive_writer
A writer for object file ar archives
C++ ★ 12 3d agoExplain → -
hoedown ⑂ ▣
Standards compliant, fast, secure markdown processing library in C
C ★ 12 9y agoExplain → -
compiler-rt ⑂ ▣
No longer used, use https://github.com/rust-lang/llvm-project instead
C ★ 11 7y agoExplain → -
wg-binary-size ▣
Improving the binary size of Rust programs and libraries
★ 11 2y agoExplain → -
moderation-team
Home of the Rust Moderation team.
★ 10 5mo agoExplain → -
staging.crates.io-index
Registry index for staging.crates.io
★ 9 8h agoExplain → -
calendar-generation
Generate iCalendar documents from calendar specifications in TOML. See rust-lang/calendar.
Rust ★ 9 1mo agoExplain → -
literal-escaper
Provides code to unescape string literals. It is used by rustc_lexer and proc_macro.
Rust ★ 9 5mo agoExplain → -
rustc-stable-hash
A stable hashing algorithm used by rustc: cross-platform, deterministic, not secure
Rust ★ 8 10mo agoExplain → -
rustc-rayon ⑂
Rayon: A data parallelism library for Rust
Rust ★ 8 1y agoExplain → -
all-hands-2026
Rust All Hands 2026
★ 7 20d agoExplain → -
jemalloc ⑂ ▣
No longer used
C ★ 7 7y agoExplain → -
impl-trait-initiative
Impl trait lang team initiative
★ 7 3y agoExplain → -
project-group-template
Template for creating Project Groups
★ 7 4y agoExplain → -
ci-mirrors
Upload files to Rust's CI mirrors
Rust ★ 6 2d agoExplain → -
project-const-traits
Const Traits Project Group
★ 6 1y agoExplain → -
mailgun-mailmap ▣
Mail configuration for rust-lang domains
Rust ★ 6 7y agoExplain → -
enzyme ⑂
Rust-specific fork of Enzyme.
LLVM ★ 5 1d agoExplain → -
.github
Special GitHub repository with fallback issue templates and community health files for other repos.
★ 5 6mo agoExplain → -
crates.io-index-archive
Archive of the crates.io-index commit history after squashes
Shell ★ 5 18d agoExplain → -
content-team
Home of the Rust Content Team
★ 4 3d agoExplain → -
community-localization
No description.
★ 4 3y agoExplain → -
cargo-team
Coordination repository for the Cargo team
★ 3 2d agoExplain → -
renovate
Renovate Presets for the Rust Project
★ 3 4d agoExplain → -
infra-smoke-tests
Smoke tests for the infrastructure of the Rust project
Rust ★ 3 11d agoExplain → -
beyond-refs
Wiki for design work going beyond Rust's current reference types
Rust ★ 3 2mo agoExplain → -
libbacktrace ⑂ ▣
A C library that may be linked into a C/C++ program to produce symbolic backtraces
C ★ 3 5y agoExplain → -
web-presence-team ▣
Home of the Web Presence Team
★ 3 6y agoExplain → -
generate-manifest-list ▣
Creates a list of manifests on static.rust-lang.org
Rust ★ 3 11mo agoExplain → -
compiler-team-prioritization
Home repository for compiler team operations
★ 3 5y agoExplain → -
testing-devex-team
Home of the Rust Testing DevEx team
★ 3 2y agoExplain → -
fls-team
Home of the Rust FLS team
★ 2 4d agoExplain → -
bors-kindergarten
Experimental repository for testing the behavior of the new bors implementation.
★ 2 4mo agoExplain → -
project-goal-reference-expansion
Project Goal coordination repository for expansion of the Rust Reference
★ 2 6mo agoExplain → -
ci-feedback
Repository to collect feedback on how to improve rust-lang/rust CI
★ 2 1y agoExplain → -
funding
Discussions about funding Rust maintainers
★ 1 1h agoExplain → -
wg-macros
Home of the Rust Macros Working Gruop
Rust ★ 1 2y agoExplain → -
aws-runners-test
No description.
★ 1 1y agoExplain → -
crabwatch
Analyze Rust project repositories CI and best practices
Rust ★ 0 7m agoExplain → -
project-dictionary-passing
No description.
★ 0 1d agoExplain → -
project-assumptions-on-binders
No description.
★ 0 8d agoExplain → -
staging.crates.io-index-archive
Archive of the staging.crates.io-index commit history after squashes
★ 0 1mo agoExplain → -
program-team
Home of the Rust program team
★ 0 3mo agoExplain →
No repos match these filters.