{"id":51075327,"url":"https://github.com/docwhat/terminal-life","last_synced_at":"2026-06-23T13:34:36.156Z","repository":{"id":361516478,"uuid":"1245244588","full_name":"docwhat/terminal-life","owner":"docwhat","description":"A Terminal version of Conway's game of life","archived":false,"fork":false,"pushed_at":"2026-05-31T01:13:00.000Z","size":53,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-31T03:10:32.183Z","etag":null,"topics":["golang"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":false,"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/docwhat.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,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2026-05-21T03:37:06.000Z","updated_at":"2026-05-31T01:13:04.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/docwhat/terminal-life","commit_stats":null,"previous_names":["docwhat/terminal-life"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/docwhat/terminal-life","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwhat%2Fterminal-life","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwhat%2Fterminal-life/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwhat%2Fterminal-life/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwhat%2Fterminal-life/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/docwhat","download_url":"https://codeload.github.com/docwhat/terminal-life/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwhat%2Fterminal-life/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34692136,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-23T02:00:07.161Z","response_time":65,"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":["golang"],"created_at":"2026-06-23T13:34:35.253Z","updated_at":"2026-06-23T13:34:36.133Z","avatar_url":"https://github.com/docwhat.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Game of Life written in Go\n\n\u003e This is Conway's game of life, implemented in Go for the terminal.\n\n## Usage\n\nBy default, the grid that'd created matches your terminal window size.\n\nYou can use the cursor keys (keyboard arrows) to select a cell. You can use the enter key to toggle the cell's live state.\n\nYou can use the space bar to pause the game.\n\n## Life's Rules\n\n1. Any live cell with fewer than two live neighbours dies, as if by underpopulation.\n1. Any live cell with two or three live neighbours lives on to the next generation.\n1. Any live cell with more than three live neighbours dies, as if by overpopulation.\n1. Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction.\n\n## Development\n\nUse `trunk` (from \u003chttps://trunk.io\u003e) to ensure everything is formatted and linted correctly.\n\n## Notes\n\nThis game was implemented via a locally run LLM: Qwen3.6-27B-MLX-8bit\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdocwhat%2Fterminal-life","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdocwhat%2Fterminal-life","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdocwhat%2Fterminal-life/lists"}