Prize wheel
In the platform colours: spin for a random platform, or click a segment to roll on one platform directly.
Print Roulette
StableSelf-hosted · open source · just for fun
Print Roulette picks a model from MakerWorld, Printables, Cults3D or Thingiverse and links straight to its page – for the evenings when the printer is free and you have no idea what to print.
Free under AGPL-3.0 · No database, no login, no tracking · amd64 and arm64

Spin for a random platform or roll on one directly. Every result links to the original model page, nothing is copied or stored.
In the platform colours: spin for a random platform, or click a segment to roll on one platform directly.
Preview image, title and creator wherever the platform provides them, with a link to the original page.
Free models only, and NSFW content hidden by default.
The last twelve rolls, stored only in your own browser. The space bar rolls again.
English, German, French, Spanish, Italian and Dutch, light and dark mode, works on phones.
Standard library only, no database, a read-only container without root and a built-in health check.
Start the container and open it in the browser. Cults3D and Thingiverse need an access key each; without one, the platform is simply left off the wheel.
# compose.yaml – then: docker compose up -d
services:
print-roulette:
image: ghcr.io/schnuecks/print-roulette:latest
restart: unless-stopped
read_only: true
cap_drop: [ALL]
ports:
- "8080:8080"
If one of my projects saves you time, you can buy me a coffee on Ko-fi. It keeps the printers running and the next idea coming.