🙏 Credits & Acknowledgments
Last Updated: January 25, 2026
🙏 Thank You!
Engage Wheel is built on the shoulders of giants. We're grateful to the open source community and the amazing developers who make projects like this possible. This page acknowledges the incredible work that powers our application.
🎯 Based On
Unfair Spin Wheel AGPL-3.0
Author: jim60105
Repository: github.com/jim60105/UnfairSpinWheel
Description: The original spin wheel application that inspired Engage Wheel. We've built upon this excellent foundation to create our version with enhanced features, 20 preset templates, and improved user experience.
🛠️ Core Technologies
Vue.js 3 MIT
Website: vuejs.org
The progressive JavaScript framework powering our reactive user interface and component architecture.
PrimeVue MIT
Website: primevue.org
Rich UI component library providing our dialogs, dropdowns, buttons, and interactive elements with beautiful styling.
Spin Wheel by CrazyTim MIT
Repository: github.com/CrazyTim/spin-wheel
The core wheel rendering and animation engine that makes the spinning magic happen with smooth animations and physics.
PouchDB Apache-2.0
Website: pouchdb.com
Local database for storing your wheel configurations in the browser with IndexedDB, enabling offline functionality.
📦 Additional Libraries
Cryptographically secure random number generation for fair spins
Data compression for sharing wheels via URL
CSV parsing for bulk import of wheel items
Social media sharing buttons
CSS utility library for responsive layouts
Beautiful icon library
🎨 Design & Assets
Fonts
Beautiful typography powered by Google Fonts (Open Font License):
Handwritten style font
Bold display font
Playful Japanese font
TC, SC, Lao variants
Emoji support
Sound Effects
Sound effects sourced from Pixabay under their Content License. These sounds enhance the spinning experience with satisfying audio feedback.
🔧 Development Tools
These amazing tools help us build and maintain Engage Wheel:
Lightning-fast build tool and dev server
Type-safe JavaScript for better code quality
Code linting and quality checks
Code formatting for consistency
CSS preprocessing with variables and nesting
☁️ Infrastructure & Services
🌐 Cloudflare Pages
Fast, secure, and reliable hosting with global CDN distribution. Ensures Engage Wheel loads quickly worldwide.
📊 Google Analytics 4
Privacy-focused usage analytics to help us understand how people use Engage Wheel and improve the experience.
🔍 Microsoft Clarity
User behavior insights and session recordings (anonymized) to identify usability improvements.
📄 License Information
Engage Wheel is built upon open source software. While our specific implementation, branding, and 20 preset templates are proprietary, we acknowledge and respect the licenses of all dependencies:
- MIT Licensed: Vue.js, PrimeVue, Spin Wheel, and most utilities - permissive open source
- Apache-2.0 Licensed: PouchDB core and TypeScript - permissive open source
- AGPL-3.0 Licensed: Original Unfair Spin Wheel (inspiration and foundation) - copyleft open source
- Open Font License: All Google Fonts - free for commercial use
🤝 Contributing to Open Source
We believe in giving back to the open source community that makes projects like Engage Wheel possible. Here's how you can contribute:
- ⭐ Star projects: Show appreciation by starring repositories on GitHub
- 🐛 Report bugs: Help maintainers by reporting issues you encounter
- 💻 Submit PRs: Contribute code improvements and new features
- 📖 Improve docs: Help others by improving documentation
- 💰 Sponsor: Support maintainers financially if you can
Visit the repositories mentioned above to get started!
🎁 Our Contributions
While Engage Wheel itself is proprietary, we've contributed back to the community:
- ✅ Created 20 engaging preset templates with unfair weights for fun gameplay
- ✅ Enhanced user experience with improved UI/UX patterns
- ✅ Documented best practices for Vue 3 + PrimeVue integration
- ✅ Shared insights on PWA implementation and offline functionality
📧 Contact
Questions about our use of open source software, licensing, or attribution?
- General Inquiries: [email protected]
- Legal/Licensing: [email protected]
- Website: engagewheel.com
💙 Open Source Appreciation
We're deeply grateful to all open source maintainers, contributors, and the broader community. Your dedication, creativity, and generosity make projects like Engage Wheel possible. Thank you for sharing your work with the world! 🙏