Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Home Assistant
  3. Atomic Calendar Revive

Atomic Calendar Revive

MITTypeScriptv10.3.1

An advanced, highly customizable calendar card for Home Assistant Lovelace with event list and calendar view modes.

Visit WebsiteGitHubGitHub
663 stars80 forks0 contributors

What is Atomic Calendar Revive?

Atomic Calendar Revive is an advanced calendar card for Home Assistant's Lovelace UI that displays events from Google Calendar and CalDav sources. It solves the problem of limited customization in default calendar cards by offering extensive configuration options, multiple view modes, and advanced filtering to tailor the calendar display to specific user preferences.

Target Audience

Home Assistant users who want a highly customizable and feature-rich calendar visualization within their Lovelace dashboard, particularly those integrating Google Calendar or CalDav services.

Value Proposition

Developers choose Atomic Calendar Revive for its superior flexibility compared to other calendar cards, with features like keyword filtering, event progress bars, multiple view modes, and ongoing active development within the Home Assistant ecosystem.

Overview

An advanced calendar card for Home Assistant Lovelace.

Use Cases

Best For

  • Displaying Google Calendar events in Home Assistant Lovelace
  • Creating a customized calendar view with CalDav integration
  • Filtering calendar events by keywords or time windows
  • Visualizing event progress with progress bars
  • Switching between list and calendar views dynamically
  • Managing multi-day events split across calendar days

Not Ideal For

  • Users stuck on Home Assistant versions before 2021.6 who need calendar integration
  • Projects requiring integration with non-Google, non-CalDav calendar services like Microsoft Exchange or iCloud
  • Those seeking a minimalist, plug-and-play calendar card with zero configuration needed
  • Environments where frequent Home Assistant upgrades are not feasible, due to strict version dependencies

Pros & Cons

Pros

Extensive Customization Options

Offers multiple view modes, keyword filtering, progress bars, and MDI icon support, allowing users to tailor the calendar display precisely to their needs, as highlighted in the features list.

Active Maintenance and Updates

Regular releases with clear compatibility tables and a roadmap via feature request discussions ensure ongoing development and support for newer Home Assistant versions.

Seamless Integration Support

Integrates with both Google Calendar and CalDav, with pre-compiled libraries and Lovelace UI editor support for straightforward configuration within Home Assistant.

Rich Event Management Features

Includes advanced capabilities like splitting multi-day events, limiting events, sorting, and time windows, providing granular control over calendar displays beyond basic views.

Cons

Version Compatibility Constraints

Requires specific Home Assistant versions (e.g., v7.0.0 needs HA 2022.6+), with noted breaks on older versions like 2022.5, limiting users on outdated or restricted systems.

Configuration Complexity

With over 15 configurable features listed, the abundance of options—such as keyword lists and event limits—can overwhelm users seeking a simple, quick setup.

Limited Calendar Service Support

Only directly integrates with Google Calendar and CalDav, excluding other popular services like Microsoft Outlook or Apple iCloud, which may require additional workarounds or integrations.

Frequently Asked Questions

Quick Stats

Stars663
Forks80
Contributors0
Open Issues1
Last commit6 days ago
CreatedSince 2020

Tags

#google-calendar#lovelace-card#home-automation#ui-component#smart-home#module#homeassistant#lovelace#typescript#calendar#javascript#hacs#caldav#home-assistant#card

Built With

T
TypeScript
R
Rollup
D
Day.js

Links & Resources

Website

Included in

Home Assistant7.5k
Auto-fetched 1 day ago

Related Projects

Mini Graph CardMini Graph Card

Minimalistic graph card for Home Assistant Lovelace UI

Stars3,877
Forks268
Last commit1 day ago
Button cardButton card

❇️ Lovelace button-card for home assistant

Stars2,484
Forks280
Last commit12 days ago
Vacuum Map CardVacuum Map Card

This card provides a user-friendly way to fully control map-based vacuums in Home Assistant. Supported brands include Xiaomi (Roborock/Viomi/Dreame/Roidmi/Valetudo/Valetudo RE), Neato, Wyze, Roomba, Ecovacs (and probably more).

Stars1,932
Forks278
Last commit1 month ago
Card ModderCard Modder

🔹 Add CSS styles to (almost) any lovelace card

Stars1,791
Forks187
Last commit1 month ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub