Spin the wheel on GitHub
The open-source project behind this spin the wheel install path is GradXL49/DemoWheel. Source, licence, README operate steps, and Releases all live there. Spoke Quill maps that tree so you can install without inventing package ids or naked exe assets.
Upstream describes a desktop app for wheel-based random selection, originally inspired by a Funhaus demo format, meant to run offline without a webpage that serves ads. Home: spin the wheel.
What the tree contains
Python sources include main.py, mainwindow.py, demowheel.py, settings.py, and settingswindow.py. The stack uses PyQt6 and qdarktheme. A settings.ini appears beside the executable after first run; README warns not to edit that file by hand.
Theme files live under themes/ as ini files. Background images live under images/. Sharing a look means copying both folders next to the exe. Releases zip already ships sample themes orange.ini and starfield.ini inside release_v1.
Licence file LICENSE is GPL-3.0. Security reports go through GitHub’s security tab for the repo. Stars and forks change; prefer live stats on the repo page over memorised counts.
README operate steps that matter
Start the program, click SPIN, and read the result. Settings open from the toolbar. Wheel tab controls size, background type, and line color (which also colors the pointer). Titles and Wheel Colors lists require delete-and-add rather than inline edit; the last remaining entry cannot be deleted so the app does not crash.
Shadow text can tank framerate; README calls that a PyQt limitation. Large background images load slowly with no progress bar. Theme Apply overwrites current settings without warning, so save a theme first when you care about the previous look.
First-run guide: first run. Themes guide: settings and themes. Custom titles: custom titles.
Releases versus source checkout
Most desks should take DemoWheel_release_v1.zip from tag v1.0 rather than building from source. The release body calls it a one-file executable for Windows only. Source checkout is for contributors who already have a Python toolchain; this install guide documents the zip path.
Asset map: releases. Safe download: download safely. Windows install: install on Windows.
Windows-only scope
README states support for other operating systems is not planned. Soft parks for macOS and Linux stay parked. No winget package and no Homebrew cask were found on the research date. Do not invent cmds for soft parks.
If you need a browser tab on a locked Mac, keep that as a temporary picker and document it as a different door. Comparison: vs picker wheel sites.
How Spoke Quill uses the repo
We cite README paths, release asset names, and licence URLs. Phrase-first copy does not rebrand Demo Wheel as our product. Phrase-first copy keeps spin the wheel ahead of the upstream project name in titles.
Adjacent skip list stays in research notes: wheel spinner, decision wheel, picker wheel, random picker, name picker, raffle wheel. Those phrases belong to other slots.
Official releases
All releases on GitHub- GitHub stars
- 1
- Downloads, last 1 releases
- 473
- Latest version
- 1.0
- DemoWheel_release_v1.zip 29.0 MB 473 downloads
Counts come from the GitHub API at build time and only cover the * tags shown here. Package managers (winget, Homebrew, Snap, Flathub) and app stores are not included.
Update habits: update and uninstall. Safety: is it safe. Portable layout: portable folder.
When the repo gains a new tag, re-open Releases before you teach an old zip name. Tag v1.0 is the reviewed door today; live lists win tomorrow.
Club tickets should paste the repo URL and the Releases URL as two lines. That habit keeps volunteers from confusing the source tree with a random fork that only copied screenshots.
Spin the wheel desk checklist
Keep spin the wheel installs boring: named zip, full extract, one proven SPIN, Releases bookmark. Soft parks for macOS and Linux stay parked because upstream ships Windows only and no winget or brew id was found on the research date.
- Prefer DemoWheel_release_v1.zip from tag v1.0.
- Extract so Demo Wheel.exe sits under release_v1.
- Quote paths that include the space in Demo Wheel.exe.
- Refuse Softonic mirrors that only rank for spin the wheel.
- Write the folder path beside the OS version on the ticket.
Home pillar: spin the wheel. Windows install: install on Windows. Zip extract: zip extract. First hour: installed. Safety: is it safe.
When Releases publish a newer tag, re-check the live asset list before you teach an old zip name for spin the wheel. Live GitHub lists win over memorised footnotes.
Adjacent phrases such as wheel spinner, decision wheel, picker wheel, random picker, name picker, and raffle wheel stay out of scope. Keep those searches on their own doors so spin the wheel notes do not collide with sibling intent.
Club machines should receive the same documented extract. After every reimage, download again from GitHub Releases rather than restoring unknown Desktop shortcuts. Offline spins still need that first honest fetch. Travel USBs should copy the whole release_v1 tree only after one local spin the wheel session works.
Producer notes should list titles beside the Settings Apply warning. Classroom notes should pin DemoWheel_release_v1.zip beside the OS version. Family notes should keep the Releases bookmark labeled for spin the wheel instead of burying it in chat history.