{
  "id": "decorator",
  "name": "Decorator",
  "category": "Structural",
  "description": "Attaches additional responsibilities to an object dynamically, providing a flexible alternative to subclassing.",
  "url": "https://gratisapi.com/api/design-patterns/decorator"
}
