{"id":29131284,"url":"https://github.com/devilfruitdev/calc-arcade","last_synced_at":"2025-10-13T18:02:43.487Z","repository":{"id":280159025,"uuid":"941151471","full_name":"DevilFruitDev/calc-arcade","owner":"DevilFruitDev","description":"🎮 A retro Game Boy-style calculator with personality! Features reactive face expressions, easter eggs, and professional math functions. 100% tested, cross-platform, and actually makes math fun.","archived":false,"fork":false,"pushed_at":"2025-05-26T21:09:10.000Z","size":128,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-30T05:07:28.506Z","etag":null,"topics":["phython","tkinter-python","ui-components"],"latest_commit_sha":null,"homepage":"https://DevilFruitDev/calc-arcade","language":"Python","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/DevilFruitDev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2025-03-01T16:03:36.000Z","updated_at":"2025-05-26T21:11:54.000Z","dependencies_parsed_at":"2025-03-01T17:22:40.737Z","dependency_job_id":"65d8dd4d-fd87-4eee-bb16-1add91c67190","html_url":"https://github.com/DevilFruitDev/calc-arcade","commit_stats":null,"previous_names":["devilfruitdev/calculator","devilfruitdev/calc-arcade"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DevilFruitDev/calc-arcade","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevilFruitDev%2Fcalc-arcade","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevilFruitDev%2Fcalc-arcade/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevilFruitDev%2Fcalc-arcade/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevilFruitDev%2Fcalc-arcade/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DevilFruitDev","download_url":"https://codeload.github.com/DevilFruitDev/calc-arcade/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevilFruitDev%2Fcalc-arcade/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279016544,"owners_count":26085850,"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-10-13T02:00:06.723Z","response_time":61,"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":["phython","tkinter-python","ui-components"],"created_at":"2025-06-30T05:07:27.950Z","updated_at":"2025-10-13T18:02:43.436Z","avatar_url":"https://github.com/DevilFruitDev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎮 Calc-Arcade: The Calculator with Personality\n\n\u003cdiv align=\"center\"\u003e\n\n**A retro Game Boy-inspired calculator that makes math fun!**\n\n[![Python](https://img.shields.io/badge/Python-3.6%2B-blue?style=for-the-badge\u0026logo=python)](https://python.org)\n[![License](https://img.shields.io/badge/License-MIT-green?style=for-the-badge)](LICENSE.md)\n[![Tests](https://img.shields.io/badge/Tests-100%25%20Passing-brightgreen?style=for-the-badge)](tests/)\n\n[![Download](https://img.shields.io/badge/Download-Latest%20Release-red?style=for-the-badge\u0026logo=download)](https://github.com/yourusername/calc-arcade/releases/latest)\n\n\u003c/div\u003e\n\n## ✨ What Makes It Special?\n\n| 🎮 **Retro Gaming Style** | 😊 **Reactive Personality** | 🧮 **Professional Math** |\n|---------------------------|----------------------------|---------------------------|\n| Game Boy Color design | Face reacts to calculations | 100% test coverage |\n| CRT scanline effects | Special number reactions | Advanced trig functions |\n| Pixel-perfect fonts | Easter eggs \u0026 secrets | Mathematical constants |\n\n## 📸 Screenshots\n\n\u003cdiv align=\"center\"\u003e\n\n| Arcade Mode | Basic Mode | Personality Reactions |\n|-------------|------------|----------------------|\n| ![Arcade](assets/screenshots/arcade_mode.png) | ![Basic](assets/screenshots/basic_mode.png) | ![Reactions](assets/screenshots/reactions.png) |\n\n\u003c/div\u003e\n\n## 🚀 Quick Start\n\n### 💻 **Ready to Use** (No Installation)\n1. **[Download latest release](https://github.com/DevilFruitDev/calc-arcade/releases/latest)**\n2. **Extract and run** `calc-arcade.exe`\n3. **Start calculating!** 🎉\n\n### 🐍 **From Source**\n```bash\ngit clone https://github.com/yourusername/calc-arcade.git\ncd calc-arcade\npython main.py  # No dependencies needed!\n```\n\n## 🎯 Key Features\n\n- **🧮 Complete Calculator**: Basic arithmetic + advanced functions (sin, cos, tan, √, ^, %)\n- **😊 Personality System**: Face expressions and reactions to your calculations\n- **🎮 Dual Modes**: Arcade (full retro experience) vs Basic (minimal interface)\n- **⌨️ Keyboard Support**: Full keyboard shortcuts for power users\n- **💾 Memory Functions**: M+, M-, MR, MC\n- **🎊 Easter Eggs**: Try calculating 42, π, or numbers over 9000!\n\n## 🎮 Try These Easter Eggs!\n\n| Input | Reaction | Why? |\n|-------|----------|------|\n| `42` | 😎 \"The answer!\" | Hitchhiker's Guide reference |\n| `3.14159` | 😊 \"Mmm, pi!\" | Pi recognition |\n| `9001+` | 😱 \"Over 9000!\" | Dragon Ball Z meme |\n| `69` or `420` | 😉 \"Nice.\" | Internet culture |\n\n## 📚 Documentation\n\n- **[User Guide](docs/usage.md)** - Learn all features and shortcuts\n- **[Installation](docs/installation.md)** - Setup for all platforms\n- **[Development](docs/development.md)** - Architecture and contributing\n\n## 🧪 Quality\n\n![Test Coverage](https://img.shields.io/badge/Calculator%20Tests-32%2F32%20✅-brightgreen)\n![UI Tests](https://img.shields.io/badge/UI%20Tests-29%2F30%20✅-brightgreen)\n\n- **32 calculator tests** - 100% pass rate\n- **30 UI component tests** - 96.7% pass rate  \n- **Cross-platform tested** - Windows, macOS, Linux\n\n## 🤝 Contributing\n\nWant to add features or fix bugs? We welcome contributions!\n\n**Easy first issues:**\n- 🎨 Add new themes\n- 😊 Create more face expressions  \n- 🎯 Implement easter eggs\n- 📖 Improve docs\n\n## 📄 License\n\nMIT License - see [LICENSE.md](LICENSE.md) for details.\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\n**Made with ❤️ and lots of ☕ by DEV**\n\n[![⭐ Star this repo](https://img.shields.io/github/stars/DevilFruitDev/calc-arcade?style=social)](https://github.com/DevilFruitDev/calc-arcade)\n[![🍴 Fork it](https://img.shields.io/github/forks/DevilFruitDev/calc-arcade?style=social)](https://github.com/DevilFruitDev/calc-arcade/fork)\n\n**Transform boring math into an engaging experience! 🎮✨**\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevilfruitdev%2Fcalc-arcade","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevilfruitdev%2Fcalc-arcade","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevilfruitdev%2Fcalc-arcade/lists"}