{"id":14962683,"url":"https://github.com/lettier/emoji-bingo","last_synced_at":"2025-08-07T01:32:47.378Z","repository":{"id":47852617,"uuid":"265136392","full_name":"lettier/emoji-bingo","owner":"lettier","description":":smile: A single page web game made with Svelte.","archived":false,"fork":false,"pushed_at":"2022-07-21T02:02:56.000Z","size":501,"stargazers_count":34,"open_issues_count":5,"forks_count":11,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-07T03:51:59.255Z","etag":null,"topics":["bingo","bingo-board","bingo-cards","bingo-game","bingo-generator","free-game","game","javascript","javascript-game","javascript-games","online-game","single-page-app","spa","svelte","svelte-example","svelte-js","svelte-v3","svelte3","sveltejs","web-game"],"latest_commit_sha":null,"homepage":"https://lettier.github.io/emoji-bingo","language":"HTML","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/lettier.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}},"created_at":"2020-05-19T03:45:23.000Z","updated_at":"2024-12-03T07:02:47.000Z","dependencies_parsed_at":"2022-08-28T05:41:32.539Z","dependency_job_id":null,"html_url":"https://github.com/lettier/emoji-bingo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lettier/emoji-bingo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lettier%2Femoji-bingo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lettier%2Femoji-bingo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lettier%2Femoji-bingo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lettier%2Femoji-bingo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lettier","download_url":"https://codeload.github.com/lettier/emoji-bingo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lettier%2Femoji-bingo/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269185545,"owners_count":24374618,"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-06T02:00:09.910Z","response_time":99,"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":["bingo","bingo-board","bingo-cards","bingo-game","bingo-generator","free-game","game","javascript","javascript-game","javascript-games","online-game","single-page-app","spa","svelte","svelte-example","svelte-js","svelte-v3","svelte3","sveltejs","web-game"],"created_at":"2024-09-24T13:30:22.100Z","updated_at":"2025-08-07T01:32:47.350Z","avatar_url":"https://github.com/lettier.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Emoji Bingo](https://i.imgur.com/wTLNrkk.gif)\n\n# Emoji Bingo\n\nA game of chance, clicks, and emoji.\nMade with [Svelte](https://github.com/sveltejs/svelte).\nClick [here](https://lettier.github.io/emoji-bingo/) to play.\n\n# Gameplay\n\nBefore playing,\nhave everyone load the game on their own device.\nWith the game loaded on everyone's device,\nselect a host.\nThe host will click the call button.\nThe rest of the group will click the play button.\n\nThe host is responsible for\ngenerating and calling out the randomly chosen emoji\nas well as verifying each bingo.\nOn the call page,\nclick the spin button to generate the next randomly chosen emoji.\nEach randomly chosen emoji will show up at the bottom of the call page.\nThis will help with verifying each bingo.\n\nThe rest of the group will use the play page.\nOn the play page is the bingo card.\nEach bingo card is generated randomly.\nWhen the host calls out an emoji,\nfind that particular emoji on your card.\nIf your card contains the given emoji,\nclick it.\nIf it doesn't contain the given emoji,\nwait for the host to give the next emoji.\nIf you accidentally click an emoji,\nyou can click it again to deselect it.\n\nAs you select more and more emoji,\nthe game will let you know when you have a bingo.\nWhen you get a bingo,\nlet the host know so they can verify it.\n\n# Customize\n\nThe emoji are located in [main.js](src/main.js).\n\n# Build\n\n```bash\ngit clone https://github.com/lettier/emoji-bingo.git\ncd emoji-bingo\n# Install Node Version Manager.\ncurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash\nnvm use\nnpm install\nnpm run build\n```\n\n# Run\n\n```bash\nnpm run dev \u0026\u003e /dev/null \u0026\npython -mwebbrowser http://localhost:55555\n```\n\n## Copyright\n\n(C) 2020 David Lettier\n\u003cbr\u003e\n[lettier.com](https://www.lettier.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flettier%2Femoji-bingo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flettier%2Femoji-bingo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flettier%2Femoji-bingo/lists"}