{"id":19490453,"url":"https://github.com/aenesgur/design-patterns","last_synced_at":"2025-11-20T07:02:56.215Z","repository":{"id":200510482,"uuid":"705682110","full_name":"aenesgur/design-patterns","owner":"aenesgur","description":"Repo where I prepare real life examples for each design pattern. Development continues.","archived":false,"fork":false,"pushed_at":"2023-12-11T13:26:23.000Z","size":62,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-25T19:43:17.051Z","etag":null,"topics":["behavioral-design-patterns","creational-design-patterns","design-patterns","structural-design-patterns"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aenesgur.png","metadata":{"files":{"readme":"readme.MD","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-16T13:45:19.000Z","updated_at":"2023-11-20T08:28:22.000Z","dependencies_parsed_at":"2025-01-08T08:42:05.700Z","dependency_job_id":"99faf177-9b91-4e7d-99a8-aec9fc328236","html_url":"https://github.com/aenesgur/design-patterns","commit_stats":null,"previous_names":["aenesgur/design-patterns"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aenesgur/design-patterns","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aenesgur%2Fdesign-patterns","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aenesgur%2Fdesign-patterns/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aenesgur%2Fdesign-patterns/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aenesgur%2Fdesign-patterns/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aenesgur","download_url":"https://codeload.github.com/aenesgur/design-patterns/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aenesgur%2Fdesign-patterns/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":285389437,"owners_count":27163377,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-20T02:00:05.334Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["behavioral-design-patterns","creational-design-patterns","design-patterns","structural-design-patterns"],"created_at":"2024-11-10T21:13:03.397Z","updated_at":"2025-11-20T07:02:56.195Z","avatar_url":"https://github.com/aenesgur.png","language":"Java","readme":"# Design Pattern Samples with Java\nThis repo contains real-life examples and explanations for all GoF (Gang of Four) design patterns in Java. Each design pattern is included with examples and explanations under the relevant category.\n\nThe repo is under development.\n\n#### How to use\nUnder each design pattern, brief instructions can be found on how to use the corresponding pattern.\n\n#### Contributing\nIf you would like to contribute to this repository, please submit a pull request. We welcome your contributions.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faenesgur%2Fdesign-patterns","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faenesgur%2Fdesign-patterns","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faenesgur%2Fdesign-patterns/lists"}