I’ve been exploring ways to enhance my use of Home Assistant’s shopping list feature, and I must say, the default Todo list card just didn’t cut it for me. I’m used to the seamless experience of Google Keep, where typing instantly brings up suggestions, helping to keep the list clean and duplicate-free. So, I decided to take matters into my own hands and create a new custom card called the Searchable List Card.
The idea is simple yet powerful: make the ‘Add item’ field double as a search bar. As you type, the list narrows down, bringing relevant items to the forefront. If the item already exists, it pops to the top, allowing you to uncheck it with ease. If it’s new, hitting enter or the plus icon adds it to the list. This functionality is inspired by the excellent search-card and aims to replicate that intuitive feel within Home Assistant.
While this is my first venture into developing a Lovelace card, I’m confident it already addresses some of the core needs I was missing. Of course, there’s room for growth—like adding the ability to edit or delete items—and I’m eager to incorporate feedback from the community to make it even better.
The card is available on GitHub, and I’d love to hear your thoughts or suggestions. Whether you’re interested in contributing or just want to share your experience, I’m all ears! Let’s make this feature even more robust together.
Here’s a quick glimpse of how it works:

I can’t wait to see how this evolves with your input! Thanks for being part of this journey. ![]()