{"id":26161464,"url":"https://github.com/obsfx/queen-elizabeth-game","last_synced_at":"2025-08-11T22:40:18.515Z","repository":{"id":281090599,"uuid":"944016939","full_name":"obsfx/queen-elizabeth-game","owner":"obsfx","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-06T16:43:17.000Z","size":459,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-07T00:11:40.595Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/obsfx.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}},"created_at":"2025-03-06T16:40:11.000Z","updated_at":"2025-03-06T16:43:20.000Z","dependencies_parsed_at":"2025-03-07T00:21:44.019Z","dependency_job_id":null,"html_url":"https://github.com/obsfx/queen-elizabeth-game","commit_stats":null,"previous_names":["obsfx/queen-elizabeth-game"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/obsfx%2Fqueen-elizabeth-game","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/obsfx%2Fqueen-elizabeth-game/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/obsfx%2Fqueen-elizabeth-game/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/obsfx%2Fqueen-elizabeth-game/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/obsfx","download_url":"https://codeload.github.com/obsfx/queen-elizabeth-game/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243038348,"owners_count":20226121,"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":[],"created_at":"2025-03-11T12:38:05.609Z","updated_at":"2025-03-11T12:38:06.325Z","avatar_url":"https://github.com/obsfx.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wikipedia Queen Elizabeth Game\n\nA Chrome extension game where players navigate through Wikipedia articles to reach Queen Elizabeth II's page in the fewest clicks possible.\n\n## 🎮 Game Overview\n\nThe goal is simple: Start from any Wikipedia page and navigate to Queen Elizabeth II's Wikipedia page by clicking on links within articles. The extension tracks your click count and celebrates when you reach the target page.\n\n## ✨ Features\n\n- **Click Counter**: Tracks how many links you've clicked during your journey\n- **Visual Feedback**: Shows your progress and celebrates when you reach the Queen's page\n- **Persistent State**: Maintains your game state across Wikipedia navigation\n- **Minimal UI**: Non-intrusive interface that sits in the corner of Wikipedia pages\n\n## 🛠️ Technical Details\n\n- Built with React and TypeScript\n- Uses Chrome Extension Manifest V3\n- Leverages Chrome Storage API to maintain game state\n- Injects game UI into Wikipedia pages\n\n## 📋 How to Play\n\n1. Install the extension from the Chrome Web Store\n2. Navigate to any Wikipedia page\n3. A small game panel will appear in the top-right corner\n4. Click on links within Wikipedia articles to navigate\n5. Try to reach Queen Elizabeth II's page in as few clicks as possible\n6. When you reach the target page, you win!\n\n## 🔒 Permissions\n\nThe extension requires the following permissions:\n- **activeTab**: To interact with Wikipedia pages and track link clicks\n- **storage**: To save your game progress and click count\n- **scripting**: To inject the game interface into Wikipedia pages\n- **webNavigation**: To detect navigation between Wikipedia pages\n- **tabs**: To maintain game state across tab updates\n- **wikipedia.org host permission**: To run exclusively on Wikipedia sites\n\n## 🧩 Development\n\n### Setup\n```bash\n# Install dependencies\nnpm install\n\n# Build for development\nnpm run dev\n\n# Build for production\nnpm run build\n```\n\n### Loading the extension\n1. Build the extension\n2. Open Chrome and navigate to `chrome://extensions/`\n3. Enable \"Developer mode\"\n4. Click \"Load unpacked\" and select the `dist` folder\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fobsfx%2Fqueen-elizabeth-game","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fobsfx%2Fqueen-elizabeth-game","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fobsfx%2Fqueen-elizabeth-game/lists"}