Calendar Week View - today's agenda and your whole week ahead, in one consistent card

Hey! I wanted to clearly see my agenda for today in my main dashboard with a quick hint what comes next. On top of that I also wanted full agenda for whole week (and forward) on another dashboard. I’ve been using week-planner-card with calendar-card-pro for that before but I found overall UI inconsistend and a bit confusing so I decided to give it a shot to build my own solution that gives both options.

What in it?

  • Mutliple calendars support (on screenshots there is just one)

  • Live status header - a ticking clock, today’s date, and the next event with a countdown (in 2h 15m), always reflecting now however far you’ve scrolled.

  • Agenda horizontal view

  • Agenda vertical view

  • … with option to just pin it to today

  • Or quite standard calendar view

  • Option to add custom buttons in header and floating at the bottom (you can see phone, flights and google button above)

  • Weather information - in calendar entries and in details modal

  • Rich event details modal

  • Quickly Add/Delete/Edit entries

  • A lot of customization options

How to install?

Install (HACS custom repository — the default-store PR is submitted and pending):

  1. HACS → ⋮ → Custom repositories

  2. Add https://github.com/mswiszcz/calendar-week-view, type Dashboard

  3. Search Calendar Week View → Download

GitHub (docs + screenshots): GitHub - mswiszcz/calendar-week-view: View and manage your Home Assistant calendars: an agenda list or hourly time grid, with add/edit/delete events, hourly weather, a live clock with next-event countdown, custom buttons, and theming. · GitHub

It’s open source (MIT), built on the calendar data layer of the aforementioned Week Planner Card by Rudy Gnodde, with a new UI, navigation, and config surface. Feedback and feature requests very welcome.

2 Likes