🙏 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.

💙 Special Thanks: Massive appreciation to jim60105 for creating such a well-designed, feature-rich, and thoughtfully architected spin wheel application. Your work made this project possible!

🛠️ 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

random MIT

Cryptographically secure random number generation for fair spins

pako MIT

Data compression for sharing wheels via URL

csv MIT

CSV parsing for bulk import of wheel items

shareon MIT

Social media sharing buttons

PrimeFlex MIT

CSS utility library for responsive layouts

PrimeIcons MIT

Beautiful icon library

🎨 Design & Assets

Fonts

Beautiful typography powered by Google Fonts (Open Font License):

Rock Salt

Handwritten style font

Suez One

Bold display font

Mochiy Pop P One

Playful Japanese font

Noto Sans

TC, SC, Lao variants

Noto Color Emoji

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:

Vite MIT

Lightning-fast build tool and dev server

TypeScript Apache-2.0

Type-safe JavaScript for better code quality

ESLint MIT

Code linting and quality checks

Prettier MIT

Code formatting for consistency

Sass MIT

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:

📋 License Summary:
  • 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:

Visit the repositories mentioned above to get started!

🎁 Our Contributions

While Engage Wheel itself is proprietary, we've contributed back to the community:

📧 Contact

Questions about our use of open source software, licensing, or attribution?

💙 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! 🙏