{"id":20806788,"url":"https://github.com/fed/bacon-snake","last_synced_at":"2025-07-23T01:31:54.326Z","repository":{"id":85048367,"uuid":"53320694","full_name":"fed/bacon-snake","owner":"fed","description":"Implementing the Snake arcade game in Bacon.js 🐍","archived":false,"fork":false,"pushed_at":"2017-02-06T18:11:25.000Z","size":24,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-12T03:43:16.069Z","etag":null,"topics":["bacon-snake","baconjs","frp","functional-reactive-programming","snake-arcade-game","snake-game"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/fed.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":"2016-03-07T11:33:59.000Z","updated_at":"2017-08-18T17:43:40.000Z","dependencies_parsed_at":"2023-03-08T17:30:46.178Z","dependency_job_id":null,"html_url":"https://github.com/fed/bacon-snake","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/fed/bacon-snake","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fed%2Fbacon-snake","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fed%2Fbacon-snake/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fed%2Fbacon-snake/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fed%2Fbacon-snake/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fed","download_url":"https://codeload.github.com/fed/bacon-snake/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fed%2Fbacon-snake/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266602700,"owners_count":23954694,"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-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"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":["bacon-snake","baconjs","frp","functional-reactive-programming","snake-arcade-game","snake-game"],"created_at":"2024-11-17T19:26:46.594Z","updated_at":"2025-07-23T01:31:54.304Z","avatar_url":"https://github.com/fed.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Snake meets Bacon.js\n\nSnake arcade game implementation in Bacon.js using ES6. This is a somewhat modified version of [Philip Nilsson's implementation](https://github.com/philipnilsson/Snake-Bacon). Most of the topics on [this tutorial](http://philipnilsson.github.io/badness/) still apply to this project.\n\n![Snake meets Bacon.js](http://i.imgur.com/hytpjsy.png)\n\n## Building\n\nRun `npm install` the first time you clone this project in order to fetch all the dependencies.\n\nFor development purposes, Grunt's default task will automatically watch all of your source files for changes, build the appropriate distribution files and refresh the page for you. To run start the app and the watch task, run `npm start`. The app will go live on [http://localhost:6789/](http://localhost:6789/).\n\nTo just build the app, run `npm run build` instead. You'll find the build files on the `dist` folder.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffed%2Fbacon-snake","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffed%2Fbacon-snake","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffed%2Fbacon-snake/lists"}