Reusable solutions to commonly occurring problems in software design. Covers the Gang of Four catalog (creational, structural, behavioral) and core API design patterns such as HATEOAS, idempotency keys, webhooks, and sagas.
References:
- Software Architecture
- Best Practices
- Object-Oriented Programming
- Software Engineering
- API Design
rules/design-patterns-rules.yml— Selection and application rules.capabilities/design-patterns-capabilities.md— Capabilities the pattern catalog provides.vocabulary/design-patterns-vocabulary.json— Controlled vocabulary spanning GoF and API patterns.json-ld/design-patterns.jsonld— Linked-data description.
- Created: 2025-01-01
- Modified: 2026-04-28