Sources
Reference material extracted from specific projects. Study for ideas, don't copy blindly.
These are descriptive — they document what a project does and why.
The patterns/ directory is prescriptive — it tells you what to do.
Patterns that prove broadly applicable get promoted from here into patterns/.
The rest stays as reference for understanding how mature projects solve specific problems.
Origin
All patterns in this repo were extracted from the Rust standard library (library/ directory) at commit f53b654 — 325,000 commits, 8,021 contributors.