[Essential Integration] HACS Vision — Card/List Views + Batch Updates + Integration Config + Star Sync
Hey everyone! Wanted to share an integration I've been working on — HACS Vision, a modern visual panel for HACS.
Why I built this
If you use Home Assistant, you know HACS is a must-have. But the default HACS interface has always felt a bit barebones:
- List-only view, everything looks the same
- Custom repos mixed with official ones, hard to tell apart
- Want to bookmark a favorite repo? No built-in feature for that
- Multiple updates? You have to do them one by one
- Reinstall HA? Have fun re-adding all your custom repos manually
- Want to see devices and entities under an integration? Gotta jump to the Devices & Services page
After using HACS for a while, I felt something was missing. So I built HACS Vision to solve all of these.
Features at a glance
- Card/List dual views — Cards for browsing, list for efficient searching. Toggle anytime
- Custom repo highlighting — Orange border + "Custom" tag, instantly recognizable
- Batch updates — One-click update all upgradable repos
- Favorites — Bookmark your go-to repos, no more hunting around
- Integration Management — Card grid of all installed integrations, Chinese search, batch operations, device/entity counts at a glance
- Device & Entity drill-down — Click integration → device list → real-time entity state & control
- GitHub login — Token, OAuth device flow, or import from HACS
- Config Flow — Configure any HA integration's Options Flow directly in the panel
- Add Integration — Start a new HA Config Flow from within the panel
- Backup & Restore — Export/import config, survive HA reinstalls
- Changelog preview — See what's changed before updating
- Auto Star — Auto-star the repo on GitHub when you log in
- Brand icons — Clean HACS branding throughout
Screenshots
Installation
Via HACS (Recommended)
- Make sure HACS is installed
- HACS → Integrations → Custom repositories (top-right menu)
- Add
https://github.com/C3H3-AI/hacs-vision, category: Integration - Install, then restart HA
Manual Installation
Download the latest Release, copy custom_components/hacs_vision to your HA's custom_components/ directory, and restart HA.







