{"id":15656867,"url":"https://github.com/ibara/snakeqr","last_synced_at":"2025-05-05T15:25:46.043Z","repository":{"id":44802241,"uuid":"284630570","full_name":"ibara/snakeqr","owner":"ibara","description":"Game of snake that fits in a QR code.","archived":false,"fork":false,"pushed_at":"2022-01-23T18:36:05.000Z","size":72,"stargazers_count":28,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-30T22:04:10.781Z","etag":null,"topics":["bsd","c","game","games","gaming","minimalism","openbsd","unix","video-game","video-game-development","video-games","videogame","videogames"],"latest_commit_sha":null,"homepage":"https://briancallahan.net/blog/20200803.html","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ibara.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-08-03T07:16:38.000Z","updated_at":"2025-03-28T04:44:17.000Z","dependencies_parsed_at":"2022-08-25T13:01:58.797Z","dependency_job_id":null,"html_url":"https://github.com/ibara/snakeqr","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibara%2Fsnakeqr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibara%2Fsnakeqr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibara%2Fsnakeqr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibara%2Fsnakeqr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ibara","download_url":"https://codeload.github.com/ibara/snakeqr/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252523080,"owners_count":21761851,"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","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":["bsd","c","game","games","gaming","minimalism","openbsd","unix","video-game","video-game-development","video-games","videogame","videogames"],"created_at":"2024-10-03T13:04:37.279Z","updated_at":"2025-05-05T15:25:46.025Z","avatar_url":"https://github.com/ibara.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"snakeqr\n=======\nSnakeQR is a game of snake written for the Unix console that fits entirely in a QR code.\n\nDon't believe me?\nHere it is.\n\n![SnakeQR as a QR code](snakeqr.png)\n\nThis QR code is the compiled binary.\nThe entire ELF executable clocks in at just under 2 KB (2024 bytes, to be exact).\n\nWhy?\n----\nRead my\n[blog post](https://briancallahan.net/blog/20200803.html)\nabout this codebase.\n\nBuilding\n--------\nJust run `make`.\nThis will probably only run on\n[OpenBSD](https://www.openbsd.org)/amd64\nas is.\nFeel free to port to your Unix of choice.\n\nPorts\n-----\nThe main branch supports OpenBSD/amd64. There are other branches on this repo that contain ports to other operating systems and CPU (e.g., Linux).\n\nThanks to the following people for ports:\n* @kenohassler for Linux/amd64 and Linux/aarch64\n\nSecurity\n--------\nTo get a binary this small, virtually all of the OpenBSD mitigations you know and love have to be turned off.\nAdditionally, lots of code to hook into syscalls has to be rewritten.\nThis game is probably harmless but you have been warned!\n\nLicense\n-------\nISC License.\nSee `LICENSE` for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibara%2Fsnakeqr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fibara%2Fsnakeqr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibara%2Fsnakeqr/lists"}