GitHub repository: rrwt/design-patterns
Primary language: Python
Description:  Design patterns are typical solutions to common problems in software design.