Shopping List Card - A simple card for quick-adding items to any to-do list

Hey everyone,

I’ve been trying to perfect the “family shopping list” in Home Assistant for ages. We needed something simple for the kitchen dashboard and for our phones at the store. My old solution was a fragile mess of heavily modified Mushroom template cards and a script that I was afraid to even look at.

So, this past weekend, I decided to finally build a proper, standalone solution.

The result is the Shopping List Card.

It’s a simple button card that connects to any todo list. My favorite part is using it with the standard todo-list card at the grocery store. As we tick items off, the list gets shorter and easier to read, and we can easily see what was missing in the store for the next trip.

As I was building it, I realized it didn’t have to be just for shopping, so I added a full visual editor. You can customize the titles, icons, and colors for both the “on” and “off” states to use it for any kind of checklist.

I’m really happy with how it turned out and it’s already made our shopping trips so much smoother. I’m sharing it in the hope that it might help some of you solve the same problem. I’d love to hear what you think!

:rocket: Installation (HACS)

Use this link to directly go to the repository in HACS.

3 Likes

Hi all,

I’ve just released v1.3.0 of the Shopping List Card, now available in HACS.

This is a major stability update focused on overhauling the vertical layout based on user feedback.

Key Improvements:

  • :tada: The vertical layout is now rock-solid and stable. Content no longer shifts or moves around when you add subtitles or use the quantity controls.
  • :lady_beetle: Fixed several bugs.
  • :white_check_mark: Quantity controls are now fully functional and polished in the vertical view.