There's not a Stream Deck Calendar Widget yet, but I thought I'd share the features of the one I'm currently using.....
For calendar widgets, the part that I've found the most useful is the phased color backgrounds that tell you at a glance how close the event is.
The plug-in available for the Stream deck currently cycles through these:
-
Before the event:
It does a countdown to the event, switching from examples --- (1 d), (3 hr), (43m 34 s) Countdown to start of meeting
Black background, white text -
Five minutes before event
(4m 34 s) Countdown to start of meeting
Orange background, white text -
One minute before event
(31 s) Countdown to start of meeting
Red background, white text -
During event
(59m 34 s) Countdown to end of meeting
Black background, white text -
Five minutes before event ends
(4m 28 s) Countdown to end of meeting
Orange background, white text -
One minute before event ends
(31 s) Countdown to end of meeting
Red background, white text
That's three backgrounds, and switching the referenced time between Start of meeting and End of meeting.
I don't have a touch bar, to compare with old widgets, so I don't know how much of this is possible, but I thought I'd put it out there.