GitHub repository: khaled-hamam/design-patterns-explained
Primary language: TypeScript
Description: Explanation for most of the well-known design patterns with examples and figures.