01Why I built it
The in-game calendar has a few rough edges that finally got to me. If you've ever signed up for a cross-region raid and shown up an hour late because the calendar quietly used server time instead of your local time, you know the problem. If you've ever tried to look at a class breakdown of who's signed up and had to count manually, you know the other one. If you've ever wanted to invite ten people to a non-raid event and given up because the workflow is buried three menus deep, you know the third.
VoidCalendar is what I wanted: a replacement that shows event times in your local timezone always, breaks signups out by class so you can see at a glance whether you have enough healers, and makes creating a custom event a one-screen affair instead of a clicky maze.
It sits on top of the existing calendar API — your events still sync with Blizzard's calendar — but the interface is what I wish the default looked like.
02What's inside
Timezone-aware everything
- Local time always shown first
Every event in the list, every tooltip, every signup confirmation shows the event time in your local timezone. Server time is still available for reference but never the primary display.
- Cross-region detection
If you're a US player on an EU realm (or the reverse), the calendar correctly handles the regional time difference instead of treating everything as one server's clock.
- DST handling that doesn't break
The default calendar sometimes drifts an hour around daylight-saving boundaries. VoidCalendar reads your system timezone fresh on each event view, so the displayed time is always accurate.
Per-class signup roster
- Class breakdown at a glance
Click any event with signups and see counts per class — 2 Warriors, 1 Priest, 3 Rogues, 0 Druids. No more counting raid-frame icons manually.
- Role mix view
Toggle to a tank/healer/DPS breakdown if you're trying to balance roles instead of classes.
- Sortable signup list
Sort signups by class, role, signup time, or item level. Helpful for raid leaders deciding who gets invited from a long signup list.
Custom events without the maze
- One-screen event creation
Pick a date, set a time (in your timezone), name the event, type the description, choose who to invite. One panel, no nested menus.
- Event templates
If you run the same event weekly (Wednesday mythics, Friday alt run), save it as a template and clone it with one click for the next week.
- Reminder system
Set a custom reminder per event — 30 minutes before, 1 hour before, whatever you want. Pops a chat alert and a screen flash so you don't miss it.
03Install
In-game: /vc opens the calendar.
04More from the workshop
In-game boss cheat sheets for Midnight Season 1.
Smart bag organizer with cross-character search.
Full Auction House replacement with profession plans.
Auto-track pug raid lockouts and battletags.
AI test-strip scanner for hot tubs and pools.
RV GPS that avoids low bridges.
Privacy-first budgeting. Never touches your bank.