Button Card
Highly customizable button card for Home Assistant Lovelace
Button Card is a popular Lovelace plugin for Home Assistant that provides a highly customizable button entity card with templating, custom actions, and conditional styling. It is a building block for compact, interactive dashboards.
Key features
- Highly customizable buttons
- JavaScript templating
- Conditional styling
- Custom tap and hold actions
Strengths
- Released under the MIT license
- Easy to set up — beginner-friendly
- Active community (2.5k GitHub stars)
- Written in TypeScript
Button Card replaces
Compare Button Card
10 head-to-head comparisons.
Similar home automation apps
Home Assistant
Home AutomationOpen-source home automation that puts privacy first
Replaces SmartThings, Google Home
Frigate
Home AutomationLocal NVR with real-time AI object detection
Replaces Google Home
ntfy
Home AutomationSend push notifications to your phone via simple HTTP
Replaces Pushover, Pushbullet
Homebridge
Home AutomationBring non-HomeKit smart devices into Apple Home
Replaces Apple HomeKit hubs
Tasmota
Home AutomationOpen-source firmware for ESP-based smart devices
Replaces Tuya Cloud
ThingsBoard
Home AutomationOpen-source IoT platform for device management and data
Replaces AWS IoT, Azure IoT