{"id":30525044,"url":"https://github.com/justkesha/guess-opening","last_synced_at":"2026-04-21T03:31:08.326Z","repository":{"id":307721398,"uuid":"1030499752","full_name":"JustKesha/guess-opening","owner":"JustKesha","description":"Web-application that test your knowledge of anime openings using YT's IFrame API","archived":false,"fork":false,"pushed_at":"2025-10-19T05:11:43.000Z","size":404,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-19T17:44:45.017Z","etag":null,"topics":["anime","anime-opening","github-pages","guessing-game","iframe","iframe-api","memory-game","openings","test","test-website","tests","web-application","website","youtube","youtube-api","yt"],"latest_commit_sha":null,"homepage":"https://justkesha.github.io/guess-opening/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JustKesha.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-08-01T18:41:33.000Z","updated_at":"2025-10-19T05:11:47.000Z","dependencies_parsed_at":"2025-08-02T01:23:53.413Z","dependency_job_id":null,"html_url":"https://github.com/JustKesha/guess-opening","commit_stats":null,"previous_names":["justkesha/test-project","justkesha/guess-opening"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JustKesha/guess-opening","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JustKesha%2Fguess-opening","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JustKesha%2Fguess-opening/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JustKesha%2Fguess-opening/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JustKesha%2Fguess-opening/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JustKesha","download_url":"https://codeload.github.com/JustKesha/guess-opening/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JustKesha%2Fguess-opening/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32075213,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-21T02:38:07.213Z","status":"ssl_error","status_checked_at":"2026-04-21T02:38:06.559Z","response_time":128,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["anime","anime-opening","github-pages","guessing-game","iframe","iframe-api","memory-game","openings","test","test-website","tests","web-application","website","youtube","youtube-api","yt"],"created_at":"2025-08-26T21:40:26.906Z","updated_at":"2026-04-21T03:31:08.314Z","avatar_url":"https://github.com/JustKesha.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Guess Opening](https://justkesha.github.io/guess-opening/) by kesha\n\nThis is a simple web-application that tests your knowledge of anime openings.\u003cbr\u003e\nThe goal is to figure out the anime name by one of it's openings as fast as possible.\n\nGoto [justkesha.github.io/guess-opening](https://justkesha.github.io/guess-opening/)\n\n### Overview\n\n- **200+ openings** scraped using a python script from popular lists\n- Using YouTube's IFrame API for audio \u0026 blurred background\n- **Mobile support** thanks to responsive design\n\n\u003cimg width=\"36%\" height=\"350px\" alt=\"screenshot\" src=\"preview/wrong.png\" /\u003e \u003cimg width=\"25%\" height=\"350px\" alt=\"screenshot\" src=\"preview/ui.png\" /\u003e \u003cimg width=\"36%\" height=\"350px\" alt=\"screenshot\" src=\"preview/correct.png\" /\u003e \n\n\u003e [!NOTE]\n\u003e This idea was left on early in development and I currently don't plan on polishing it.\u003cbr\u003e\n\u003e The core funcionality is there if you wanna try it out, you might wanna click on the background to start.\u003cbr\u003e\n\u003e Some openings may not load as youtube blocks embeds for certain videos \u0026 I've not filtered those.\n\n### Data\n\nOpenings list can be found in [this json](data/prod.json) file.\u003cbr\u003e\n\n*Note: that IDs under the `openings` field are YT video IDs.*\n\n```json\n  ...\n  \"R6t\": {\n    \"name\": \"Shinseiki Evangelion\",\n    \"episodes\": 26,\n    \"popularity\": 68,\n    \"year\": 1995,\n    \"openings\": [\n      \"fShlVhCfHig\" // \u003c- here is the opening video ID\n    ]\n  },\n  ...\n```\n\nSo the video link would be:\u003cbr\u003e\nhttps://www.youtube.com/watch?v=fShlVhCfHig\n\nor just https://youtu.be/fShlVhCfHig\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustkesha%2Fguess-opening","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjustkesha%2Fguess-opening","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustkesha%2Fguess-opening/lists"}