Files

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.