{"id":27118121,"url":"https://github.com/freehuntx/flashback","last_synced_at":"2025-07-27T19:36:58.020Z","repository":{"id":268317108,"uuid":"899281436","full_name":"freehuntx/flashback","owner":"freehuntx","description":"The focus of this project is to bring back old flash games (+ Multiplayer)","archived":false,"fork":false,"pushed_at":"2024-12-16T02:14:44.000Z","size":30627,"stargazers_count":4,"open_issues_count":2,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-07T06:50:55.823Z","etag":null,"topics":["bomberman","csharp","flash","javascript","multiplayer","ruffle","typescript"],"latest_commit_sha":null,"homepage":"https://freehuntx.github.io/flashback/","language":"TypeScript","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/freehuntx.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":"2024-12-06T00:29:51.000Z","updated_at":"2025-03-27T09:38:54.000Z","dependencies_parsed_at":"2024-12-16T02:28:50.752Z","dependency_job_id":"42b24d95-6383-4964-b050-aa70889399f8","html_url":"https://github.com/freehuntx/flashback","commit_stats":null,"previous_names":["freehuntx/flashback"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freehuntx%2Fflashback","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freehuntx%2Fflashback/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freehuntx%2Fflashback/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freehuntx%2Fflashback/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/freehuntx","download_url":"https://codeload.github.com/freehuntx/flashback/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/freehuntx%2Fflashback/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259184739,"owners_count":22818266,"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":["bomberman","csharp","flash","javascript","multiplayer","ruffle","typescript"],"created_at":"2025-04-07T06:50:19.561Z","updated_at":"2025-06-11T02:04:49.539Z","avatar_url":"https://github.com/freehuntx.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎮 Flashback\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/logo.png\" alt=\"Flashback Logo\" width=\"200\"/\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  Reviving the golden age of Flash games with modern web technologies\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://freehuntx.github.io/flashback\" target=\"_blank\"\u003e\n    🎮 Browse the Game Library 🎮\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## 🌟 Overview\nFlashback is an open-source project dedicated to preserving and modernizing classic Flash games. Using modern web technologies, we're not only bringing these games back to life but also enhancing some of them with extra multiplayer capabilities!\n\n### ✨ Features\n- 🎯 Play classic Flash games in modern browsers\n- 🌐 Multiplayer support for selected games\n- 💻 Cross-platform compatibility\n- 🔄 Smooth, seamless gameplay experience\n- 📱 Responsive design\n\n## 🚀 Tech Stack\n- [React](https://reactjs.org/) - Frontend framework\n- [Ruffle](https://ruffle.rs/) - Flash emulator\n- [PlayerIO](https://playerio.com/) - Server-side game logic\n- [Trystero](https://github.com/dmotz/trystero) - P2P communication\n- [Vite](https://vitejs.dev/) - Build tool and development server\n\n## 🎮 Supported Games\n| Game        | Single Player | Multiplayer |\n|-------------|:-------------:|:-----------:|\n| [Bomberpengu](https://freehuntx.github.io/flashback/bomberpengu) | ❔ | ✅ |\n\u003e ❔ = Not existant\n\n## 🛠️ Installation\n```bash\n# Clone the repository\ngit clone https://github.com/freehuntx/flashback.git\n\n# Navigate to project directory\ncd flashback\n\n# Install dependencies\nyarn\n\n# Start development server\nyarn dev\n```\n\n## 🚧 Development\nTo contribute to Flashback, please follow these steps:\n\n1. Fork the repository\n2. Create a new branch (`git checkout -b feature/amazing-feature`)\n3. Make your changes\n4. Commit your changes (`git commit -m 'Add some amazing feature'`)\n5. Push to the branch (`git push origin feature/amazing-feature`)\n6. Open a Pull Request\n\n## 📝 License\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🤝 Contributing\nContributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/freehuntx/flashback/issues).\n\n## 💖 Acknowledgments\n- Thanks to all the original Flash game creators\n- The Ruffle team for making Flash emulation possible\n- PlayerIO and trytero for making multiplayer possible\n- All contributors who help keep this project alive\n\n## ⚠️ Disclaimer\nThis project is for educational purposes and game preservation. All games are property of their respective owners.\n\n---\n\n\u003cp align=\"center\"\u003e\n  Made with ❤️ by the Flashback team\n\u003c/p\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffreehuntx%2Fflashback","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffreehuntx%2Fflashback","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffreehuntx%2Fflashback/lists"}