{"id":27456921,"url":"https://github.com/eirikvaa/gameoflife","last_synced_at":"2026-04-12T03:35:10.516Z","repository":{"id":71219182,"uuid":"476892847","full_name":"eirikvaa/GameOfLife","owner":"eirikvaa","description":"Implementation of John Conway's Game of Life in various languages.","archived":false,"fork":false,"pushed_at":"2022-04-19T12:30:01.000Z","size":106,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-15T18:50:31.636Z","etag":null,"topics":["c","haskell","javascript","kotlin","python","ruby","rust","swift"],"latest_commit_sha":null,"homepage":"","language":"Swift","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/eirikvaa.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,"zenodo":null}},"created_at":"2022-04-01T23:12:47.000Z","updated_at":"2022-04-25T13:27:33.000Z","dependencies_parsed_at":"2023-05-23T15:45:07.658Z","dependency_job_id":null,"html_url":"https://github.com/eirikvaa/GameOfLife","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/eirikvaa/GameOfLife","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eirikvaa%2FGameOfLife","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eirikvaa%2FGameOfLife/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eirikvaa%2FGameOfLife/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eirikvaa%2FGameOfLife/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eirikvaa","download_url":"https://codeload.github.com/eirikvaa/GameOfLife/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eirikvaa%2FGameOfLife/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270684674,"owners_count":24627856,"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-08-16T02:00:11.002Z","response_time":91,"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":["c","haskell","javascript","kotlin","python","ruby","rust","swift"],"created_at":"2025-04-15T18:40:35.666Z","updated_at":"2026-04-12T03:35:05.480Z","avatar_url":"https://github.com/eirikvaa.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Game of Life\n\nThis is my playground for playing around with programming languages by implementing a specific exercise which is more than just a hello world program, but rather the 'Game of Life' by John Conway. It is quite easy to implement, but can be done in such a way as to show off many language features for the given programming language.\n\nThe list starts off with the programming languages I'm already familiar with, but I'm planning on venturing into more uncharted territory later.\n\nNote: I have a specific pattern I'm testing to see if what I have implemented actually works, but the implementations aren't thoroughly tested, so don't expect perfect implementations.\n\nImplementations:\n\n- [x] [Swift](Swift/)\n- [x] [Python](Python/)\n- [x] [JavaScript](JavaScript/)\n- [x] [Kotlin](Kotlin/)\n- [x] [C](C/)\n- [x] [Ruby](Ruby/)\n- [x] [V](V/)\n- [ ] Rust\n- [ ] C++\n- [ ] Go\n- [ ] Elm\n- [ ] C#\n- [ ] Dart\n- [ ] Haskell\n- [ ] Java\n- [ ] Objective-C\n- [ ] Zig\n- [ ] SmallBasic\n- [ ] Smalltalk\n- [ ] Assembly\n- [ ] TypeScript\n- [ ] PHP\n- [ ] Prolog\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feirikvaa%2Fgameoflife","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feirikvaa%2Fgameoflife","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feirikvaa%2Fgameoflife/lists"}