Collaborate with thousands of developers to advance compiler technology
Get Started ContributingDiscover beginner-friendly projects in our GitHub issues labeled 'good first task'.
GitHub LabelsSubmit pull requests in our GitHub repository following our contribution policies.
Submission PolicyEngage with maintainers through pull request reviews and community discussions.
Review ProcessHelp develop the underlying IR framework, optimizer passes, and target backend infrastructure.
Work on C, C++, Rust, or other language front-ends to improve parsing and semantic analysis.
Help maintain Clazy, clang-tidy, llc, opt, and other essential compiler tools.
Improve our test suite and fuzzing infrastructure to ensure compiler correctness.
Help improve our documentation and tutorials for new developers.
Work on our CI systems, package managers, and cloud development tools.