Skip to content

necrolingus/wheel_spinner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎯 Wheel Spin β€” Pure JavaScript Edition

A simple, client-side only spinning wheel app, so no backend, no frameworks, just HTML, CSS, and JavaScript. Perfect for raffles, games, random pickers, or settling the eternal β€œwhat’s for dinner?” debate.

✨ Features

  • Add Your Own Options: Up to 20 slices on the wheel.
  • Random Color Slices: Each option gets its own vibrant color.
  • Auto Remove Option: Optionally remove the winning option after each spin.
  • Spin History Table: Toggle it on/off to see past results.
  • Pure Client-Side: Works entirely in the browser, no server required.
  • Responsive Canvas: Looks great on desktop or mobile.

πŸš€ How to Use

  • Open https://wheelspin.leighonline.net
  • Add your options one by one.
  • Click Finish when you’re ready.
  • Hit Spin the Wheel and watch it go! 🎑
  • (Optional) Tick β€œRemove selected option after spin” to stop repeats.
  • Use Show History to review past spins.

🌐 Hosting

This project is static HTML/CSS/JS, so you can host it anywhere:

  • Cloudflare Pages (like this demo)
  • GitHub Pages
  • Your own web server

πŸ›  Tech Stack

  • HTML5 Canvas
  • Vanilla JavaScript
  • CSS3

πŸ“œ License

MIT β€” feel free to use, share, remix, and spin responsibly.

Releases

No releases published

Packages

No packages published

Languages