HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
RiftValleySoftware
RVS_Spinner
Swift2019–2026
RiftValleySoftware / RVS_Spinner

RVS_Spinner

A Fancy "Popup Prize-Wheel Spinner" UIControl

3Distinct people
21Mentions
0Explicit recommenders
27GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A Fancy "Popup Prize-Wheel Spinner" UIControl

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 11:34:28 AM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year21 dated mentions

Observed mentions: 2019-06-02 19:06:44 UTC to 2026-10-24 02:30:44 UTC.

0123452019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 5 mentions; 0 submissions, 5 comments20222023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 4 mentions; 0 submissions, 4 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC110
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC101
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC303
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC505
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC303
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC303
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC101
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC404

What Hacker News says

3 sources
That's nice! I wrote a Swift package that does a similar thing (but as an iOS widget): https://github.com/RiftValleySoftware/RVS_Spinner My own experience, is that I keep on not using it in my projects. It's too much of an "in your face" widget. I was going to do a SwiftUI version of it, but stopped working on it, when I figured out that I probably wouldn't use it. I suspect that MacOS, with the cursor-oriented navigation, is a better home for it.
In Show HN: Pie Menu – a radial menu for macOS
Just to expand, I have found that the best UI, is the UI that no one notices, appreciates, or compliments. Bit humbling, but there you have it. Case in point: I have a fancy “prize wheel spinner” for UIKit, that I wrote, a few years ago[0]. I started working on a SwiftUI version of it, but stopped. The reason was, because I kept not using it, in my shipping projects. It’s too “in your face.” Some of the UI approaches that I tried, in my test app, were “sexy,” but I didn’t use any of them. The one I ended up using, was a bit pedestrian. [0] https://github.com/RiftValleySoftware/RVS_Spinner
In An experiment in UI density created with Svelte
Like I said, anybody that designs anything, to be used by anyone. Graphic designers often design stuff that isn't meant to be used. It only applies to the ones that design stuff to be used. But anyone that designs anything to be used (whether a graphic designer, engineer, or architect), should have a good grasp of Usability, IMNSHO, even though it's obvious that a lot of folks don't think that should be the case. In my experience, I've come to learn that usable interfaces stay out of the way. There's a reason that waitstaff usually wear black. When an interface is "in your face," it may elicit an "Ooh!" or an "Ah!" at first, but the novelty rapidly declines. I've been designing unusual interfaces for most of my adult life, and have come to learn that there's a reason the classics are so prevalent. I write about that here[0]. Here's an exa
Read the rest
mple, from my own work[1]. It's a fancy "spinner" control, that acts like a prize-wheel spinner. Quite nice. I keep not using it in my apps. It's too "in your face." [0] https://littlegreenviper.com/miscellany/the-road-most-travel... [1] https://github.com/RiftValleySoftware/RVS_Spinner
In What Bed Linen Can Teach Us About Usability

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.