Annoyingly, the alarm app I use (Sleep Cycle) only supports Hue for some of the advanced features (sunrise lights). Despite supporting HomeKit for some stuff, the ecosystem lock-in persists.
+1. Sleep Cycle was the main reason I got into the Hue ecosystem.
It seems like they now support HomeKit scenes for waking up and going to bed, but full use of scene automations (like getting lights to fade in) requires setting up a Home Hub via something like an Apple TV or HomePod.
You can preprogram that sort of stuff in, but if you set alarms to irregular times, you really want the integration rather than having to manually readjust daily.
(I have a Lifx Day and Dusk in the bedroom lamp, not a Hue.)