rust-lang/rustc-dev-guide
View on GitHubA guide to how rustc works and how to contribute to it.
- Stars
- 1.9k
- Forks
- 612
- Open beginner issues
- 3
- Indexed issues
- 139
- Avg merge
- 17h 24m
- Merged PRs (30d)
- 39
- Dominant language
- HTML
- License
- Apache-2.0
- Last GitHub push
- Sep 19, 2026
- Latest indexed
- Sep 19, 2026
- Contributing guide
- No contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- No beginner labels indexed
-
A-HIR A-MIR A-THIR A-type-check C-enhancement E-hard T-compiler T-types
rust-lang/rustc-dev-guide#1161 · 3 comments · 12 reactions · 1 assignee ·
-
A-proc-macros C-enhancement E-hard T-compiler
Difficulty 3/5 1-2 days Newbie friendliness 35/100
rust-lang/rustc-dev-guide#1160 · 1 comment · 3 reactions ·
-
A-contributor-onboarding A-HIR E-medium I-terse T-compiler
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-lang/rustc-dev-guide#1159 · 1 comment ·
-
A-debuggers A-debuginfo E-hard T-compiler
Difficulty 1/5 Under an hour Newbie friendliness 48/100
rust-lang/rustc-dev-guide#1157 · 2 comments ·
-
A-meta C-discussion T-libs WG-rustc-dev-guide
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-lang/rustc-dev-guide#1156 · 6 comments ·
-
E-help-wanted E-needs-writeup
Difficulty 3/5 1-2 days Newbie friendliness 30/100
rust-lang/rustc-dev-guide#1140 ·
-
A-meta A-style C-CI C-discussion WG-rustc-dev-guide
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-lang/rustc-dev-guide#1132 · 15 comments · 9 reactions ·
-
C-bug I-outdated T-rustdoc
Difficulty 3/5 1-2 days Newbie friendliness 35/100
rust-lang/rustc-dev-guide#1130 ·
-
A-query-system E-hard E-help-wanted I-outdated T-compiler
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
rust-lang/rustc-dev-guide#1091 · 1 comment · 4 reactions ·
-
A-diagnostics A-incr-comp C-enhancement E-hard T-compiler
Difficulty 2/5 1-3 hours Newbie friendliness 52/100
rust-lang/rustc-dev-guide#1090 · 1 reaction ·
-
C-tracking-issue E-hard T-compiler X-workthrough
Difficulty 5/5 Over a week Newbie friendliness 30/100
rust-lang/rustc-dev-guide#1062 · 6 comments ·
-
A-meta A-social C-enhancement E-hard T-compiler
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-lang/rustc-dev-guide#1061 · 3 comments · 1 reaction ·
-
A-linkcheck C-CI E-needs-investigation E-needs-writeup
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
rust-lang/rustc-dev-guide#1034 · 5 comments ·
-
A-AST A-HIR C-enhancement E-hard T-compiler
Difficulty 2/5 1-3 hours Newbie friendliness 50/100
rust-lang/rustc-dev-guide#1011 · 1 comment ·
-
A-glossary C-enhancement E-medium T-compiler T-types
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
rust-lang/rustc-dev-guide#1010 · 1 comment ·
-
A-glossary A-HIR C-enhancement E-hard T-compiler
Difficulty 3/5 1-2 days Newbie friendliness 45/100
rust-lang/rustc-dev-guide#1009 · 5 comments ·
-
A-contributor-onboarding A-meta C-enhancement WG-rustc-dev-guide
rust-lang/rustc-dev-guide#1006 · 5 comments · 4 reactions · 1 assignee ·
-
A-dataflow A-MIR A-mir-opt E-hard E-needs-investigation T-compiler
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-lang/rustc-dev-guide#990 · 9 comments ·
-
C-discussion
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-lang/rustc-dev-guide#949 · 5 comments ·
-
C-enhancement E-hard T-compiler
Difficulty 5/5 Over a week Newbie friendliness 35/100
rust-lang/rustc-dev-guide#948 ·
-
A-examples C-enhancement E-hard T-compiler
Difficulty 3/5 1-2 days Newbie friendliness 45/100
rust-lang/rustc-dev-guide#947 ·
-
A-AST A-lexing C-enhancement E-hard T-compiler
Difficulty 4/5 3-5 days Newbie friendliness 25/100
rust-lang/rustc-dev-guide#946 ·
-
A-match A-MIR C-enhancement E-hard T-compiler
Difficulty 4/5 3-5 days Newbie friendliness 25/100
rust-lang/rustc-dev-guide#943 · 1 comment · 2 reactions ·
-
Explain difference between `rustc_middle::{something}` and `rustc_{something}` in rustc dev guide OpenA-contributor-roadblock A-docs A-meta C-enhancement T-compiler
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-lang/rustc-dev-guide#2175 · 5 comments ·
-
C-cleanup E-easy I-confusing T-libs WG-rustc-dev-guide
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
rust-lang/rustc-dev-guide#873 · 2 comments ·
-
A-meta E-medium WG-rustc-dev-guide
Difficulty 5/5 Over a week Newbie friendliness 35/100
rust-lang/rustc-dev-guide#853 · 3 reactions ·
-
A-contribution-workflows A-meta A-social E-hard T-compiler
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
rust-lang/rustc-dev-guide#831 · 2 comments · 1 reaction ·
-
A-git A-tooling C-enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
rust-lang/rustc-dev-guide#824 ·
-
E-medium I-confusing T-compiler
Difficulty 1/5 Under an hour Newbie friendliness 68/100
rust-lang/rustc-dev-guide#812 · 1 reaction ·
-
A-custom-driver C-enhancement E-hard T-compiler
Difficulty 3/5 1-2 days Newbie friendliness 35/100
rust-lang/rustc-dev-guide#799 ·
-
A-contribution-workflows A-meta A-organization C-enhancement T-compiler
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-lang/rustc-dev-guide#775 · 7 comments · 2 reactions ·
-
A-const-eval C-enhancement E-hard T-compiler WG-const-eval
rust-lang/rustc-dev-guide#770 · 1 comment · 1 reaction · 1 assignee ·
-
Reorganize files OpenA-meta A-organization C-cleanup E-medium WG-rustc-dev-guide
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-lang/rustc-dev-guide#762 · 2 comments ·
-
C-enhancement E-hard E-help-wanted E-needs-writeup T-bootstrap T-compiler
Difficulty 3/5 1-2 days Newbie friendliness 35/100
rust-lang/rustc-dev-guide#726 · 4 comments ·
-
A-visualizations C-enhancement E-hard T-compiler
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-lang/rustc-dev-guide#708 · 1 comment · 2 reactions ·
-
A-glossary C-enhancement E-medium T-compiler T-libs
Difficulty 2/5 1-3 hours Newbie friendliness 25/100
rust-lang/rustc-dev-guide#707 · 8 comments ·
-
A-closures E-help-wanted E-medium E-needs-writeup T-compiler
Difficulty 4/5 3-5 days Newbie friendliness 25/100
rust-lang/rustc-dev-guide#704 · 3 reactions ·
-
A-mir-opt A-test-suite C-cleanup E-easy E-mentor T-compiler
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
rust-lang/rustc-dev-guide#701 · 8 comments · 2 reactions ·
-
A-compiler-architecture C-tracking-issue E-hard E-help-wanted T-compiler
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-lang/rustc-dev-guide#674 · 10 comments · 5 reactions ·
-
A-codegen A-glossary E-medium I-confusing T-compiler
Difficulty 1/5 Under an hour Newbie friendliness 35/100
rust-lang/rustc-dev-guide#637 · 1 comment ·
-
A-cg-cranelift A-codegen A-const-eval A-LLVM A-monomorphization C-enhancement C-tracking-issue E-hard T-compiler
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-lang/rustc-dev-guide#620 ·
-
A-examples C-tracking-forever C-tracking-issue E-help-wanted T-compiler
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-lang/rustc-dev-guide#619 · 6 comments · 6 reactions ·
-
A-style C-cleanup T-compiler
Difficulty 2/5 1-3 hours Newbie friendliness 42/100
rust-lang/rustc-dev-guide#615 · 4 comments · 1 reaction ·
-
A-walkthrough C-discussion T-compiler
Difficulty 5/5 Over a week Newbie friendliness 25/100
rust-lang/rustc-dev-guide#584 · 2 comments ·
-
A-patterns C-enhancement E-hard T-compiler
Difficulty 3/5 1-2 days Newbie friendliness 25/100
rust-lang/rustc-dev-guide#563 · 1 comment ·
-
-Zdump-mir A-contributor-devex A-MIR A-mir-opt C-enhancement E-medium T-compiler
Difficulty 3/5 1-2 days Newbie friendliness 45/100
rust-lang/rustc-dev-guide#518 ·
-
-Zdump-mir -Zmir-opt-level A-MIR A-mir-opt C-enhancement E-hard T-compiler
Difficulty 1/5 Under an hour Newbie friendliness 45/100
rust-lang/rustc-dev-guide#517 ·
-
-Zdump-mir -Zdump-mir-dir A-contributor-devex A-MIR A-mir-opt C-enhancement E-medium T-compiler
Difficulty 1/5 1-3 hours Newbie friendliness 58/100
rust-lang/rustc-dev-guide#516 ·
-
">" in bash scripts OpenA-style C-cleanup E-easy WG-rustc-dev-guide
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rust-lang/rustc-dev-guide#515 · 2 comments · 2 reactions ·
-
C-enhancement C-tracking-issue E-needs-investigation T-compiler
Difficulty 4/5 3-5 days Newbie friendliness 25/100
rust-lang/rustc-dev-guide#448 · 2 comments ·