This is your work, valued
I write open source apps in my spare time when I see a need to make something a little better.
HA-Battery-Notes. A Home Assistant integration to provide battery details of devices
★ 1.1kHA-Periodic-Min-Max. Periodic Min/Max helpers for Home Assistant
★ 67HA-Hive-Local-Thermostat. Hive Local Thermostat for Home Assistant
★ 51HA-Label-State. Label State helpers for Home Assistant
★ 30HA-Fake-Devices. Create fake devices in Home Assistant
★ 26HA-Calendar-Event. Calendar event helper for Home Assistant
★ 18tsmart_ha. New Tesla T-Smart and other EUROICC water heaters Home Assistant integration
★ 13lms-tvh. TVHeadend Radio Plugin for Lyrion (Logitech) Media Server
★ 11HA-Andrews-Arnold-Quota. A Home Assistant integration to retrieve quota details of an Andrews & Arnold Broadband account
★ 8Multi-Complication-Example. An example project on how to create and respond to multiple complications in WatchOS 7
★ 7HA-Wasp-In-A-Box. Enclosed space occupancy helpers for Home Assistant
★ 4SwiftUI-ColorSwatch. Example project for article on creating a Color Swatch view in SwiftUI
★ 3ha-frontend. :lollipop: Frontend for Home Assistant
★ 1AndroidUtils. A library of common misc code for Android apps
★ 1vscode-snippets. Various snippets for VS Code
★ 1andrew-codechimp.github.io. HTML
★ 1idasen-controller-mac. A Mac App to control your Idasen Desk
★ 1vscode-lmsslim-snippets. LMS SLIM Framework & Perl Snippet Extension for VSCode
★ 1python-tsmart. Asynchronous Python client for TSmart Immersion Heaters
★ 1ha-ecowitt-iot. This integration uses the locally available http APIs to obtain data from the supported devices inside the local network.
★ 1ha-home-keeper-battery-notes. Battery Notes x Home Keeper meta integration
★ 2ha-home-keeper. Home Keeper is a Home Assistant plugin for tracking home maintenance and chores with deep HA integration
★ 5hacs-stats. Unofficial usage stats for HACS — Home Assistant Community Store plugins, integrations, and themes.
★ 4PV-Excess-Control. Solar excess power appliance control for Home Assistant
★ 38smart-home-button. C++
★ 215lms-customskip. Custom Skip - a plugin for Lyrion Music Server. Set rules for when the current track or upcoming tracks in your player's playlist should be skipped and removed from the playlist automatically.
★ 4LMS_GlobalPlayer_Plugin. Perl
★ 2ha-integration-tester. Download and test PRs, branches and commits for HA integrations from GitHub URLs
★ 3brew-browser. Homebrew is the standard package manager on macOS. brew-browser gives it a real native GUI.
★ 943custom_local_icons. Custom local icons, drop in your own svg icons in a folder of choice, and use them in Home Assistant
★ 4better-todo-tree. The maintained successor to Todo Tree for VS Code: same workflow, active fixes, better compatibility, and ongoing improvements.
★ 182lms-contextstats. Context Stats - a plugin for Lyrion Music Server. Display lists of tracks, albums or artists sorted by statistics from the context menus of artists, albums, genres, years and playlists.
★ 3sendspin-bt-bridge. Make any Bluetooth speaker smart. DIY multi-room audio with Music Assistant, Home Assistant AI automations & Sendspin protocol. Docker, HA addon, Raspberry Pi, Proxmox LXC. Free & open-source.
★ 173ha-signal-lights. Home assistant integration to combine multiple sensors to light notification lights or send notifications
★ 4localsend. An open-source cross-platform alternative to AirDrop
★ 85kSendspinZero. Sendspin Audio Receiver for your Stereo/Amplifier
★ 474scene_sequencer. Home Assistant custom component that cycles through a series of scenes sequentially
★ 15prek. ⚡ A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.
★ 8kha_washdata. Home Assistant integration for smart-plug appliance monitoring: detects cycles, matches programs, estimates time remaining. Supports washing machines, dryers, dishwashers and more.
★ 1kiina. The modern video player for macOS.
★ 46kplant_care. Home Assistant Custom Integration to manage Plants
★ 6advanced_switches. Home Assistant Integration zur Erstellung virtueller Geräte aus Smart-Steckdosen mit Energiemessung und Zeitsteuerung
★ 5homeassistant-obs-studio. Home Assistant custom integration for OBS Studio via WebSocket
★ 2roadmap. 🗺️ In this repository we keep track of our roadmap and opportunities
★ 85esphome-desktop. ESPHome Builder for Desktop
★ 115mushroom-strategy. A strategy to automatically generate a dashboard using mushroom cards
★ 657supernotify. Advanced notification grouping, routing and alternative channels for Home Assistant
★ 19ha-nationalgrid-powercut. A Home Assistant integration to monitor local power cuts using data from National Grid
★ 3ESPHome-Update-Manager. ESPHome device update manager for Home Assistant
★ 43HA-Fake-Devices. Create fake devices in Home Assistant
★ 26ocpp. Home Assistant integration for electric vehicle chargers that support the Open Charge Point Protocol (OCPP).
★ 377qrcode-generator. Basic UI to generate QR codes from a URL running in Docker.
★ 154ha-treemap-card. Treemap card for Home Assistant - like a stock market heatmap, but for your home. Instantly see which sensors need attention.
★ 70boardoil. Board Oil is a self hosted kanban style board
★ 2caveman. 🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman
★ 88kAlertTicker-Card. A custom Lovelace card to display alerts and notifications based on entity states.
★ 292battery-manager-card. Modern and interactive custom card for Home Assistant, designed for HA-Battery-Notes. Features a minimalist design.
★ 8hass-cc-arturs-labels. Home Assistant custom component for advanced labels
★ 4calendar_merge. Create an overall overview for one or more calendars for a number of days and a max number of events.
★ 9HA-Betterstack-Uptime. A Home Assistant integration to provide uptime status from BetterStack
★ 2Thaw. Menu bar manager for macOS 26
★ 8.5khome-assistant-streamdeck-yaml. Control Home Assistant on Stream Deck with support on all operating systems and configuration via YAML
★ 372Clockwork. 📅Clockwork is a Home Assistant component that provides advanced date and time calculations. It creates entities for calculating timespans, checking if you're within specific time periods, seasons, months, holidays, and offsets from events.
★ 4homeassistant-zone-label-trigger. Provides a new automation trigger platform called `zone_label` which lets you watch people or device trackers as they enter or exit zones that share a common label.
★ 4lovelace-slider-entity-row. 🔹 Add sliders to entity cards
★ 914lovelace-auto-entities. 💡 Lint Free Technology fork 💡 Automatically populate the entities-list of lovelace cards
★ 54Solar-Forecast-ML. SFML is the first fully local AI solar forecast for Home Assistant, powered by a local Attention Transformer. No external AI — such as ChatGPT, Gemini, or Grok — required. Runs entirely on your device for complete privacy.
★ 250WhoDunnit. Whodunnit: A Sensor for Home Assistant which indicates the 'who' and 'how' behind every state change by linking real-time event contexts to their human or automated origins
★ 139ha-awtrix. Home Assistant custom component to allow control Awtrix devices
★ 65Tasks.md. A self-hosted, Markdown file based task management board
★ 2.2kfocalboard. Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
★ 26kHA-Andrews-Arnold-Quota. A Home Assistant integration to retrieve quota details of an Andrews & Arnold Broadband account
★ 8HA-Wasp-In-A-Box. Enclosed space occupancy helpers for Home Assistant
★ 4nginx-proxy-manager-switches. Home Assistant HACs repository that provides switches to enable or disable Nginx Proxy Manager proxies.
★ 34wide-mcu-breadboard. Breadboards for Wide Microcontrollers – Pico & ESP32
★ 336Fuel-Prices-UK. Find the cheapest fuel prices per by location in the UK! A Home Assistant custom component HACS integration based on the UK Government collected Fuel Price open data scheme: https://www.gov.uk/guidance/access-fuel-price-data
★ 16colima. Container runtimes on macOS (and Linux) with minimal setup
★ 30kties. 🪢Federated website aggregator
★ 163blueprint-studio. Modern VS Code-like file editor for Home Assistant. Edit YAML configs with syntax highlighting, multi-tab support, and file management
★ 117release-drafter. Drafts your next release notes as pull requests are merged into master.
★ 3.9kha-composite-tracker. Home Assistant Composite Device Tracker
★ 252ha-previous-state-tracker. Custom helper to track the previous states of entities in Home Assistant.
★ 17cafe-hass. The "Third Way" for Home Assistant Automations.
★ 1.6kclimate-scheduler. A scheduling addon for Home Assistant that enables a graph based climate scheduler
★ 144mitmili. Man in the Middle Light integration for Home Assistant
★ 2transmission-rpc. Python
★ 171transmission. Official Transmission BitTorrent client repository
★ 15klovelace-fold-entity-row. 🔹 A foldable row for entities card, containing other rows
★ 706Pearcleaner. A free, source-available and fair-code licensed mac app cleaner
★ 14kha-komodo. HA Komodo integration
★ 36komodo-telegram-alerter. Component for Komodo to enable Telegram as Alerter
★ 2watchtower. Automate Docker container image updates
★ 4kkomodo-telegram-alerter. Component for Komodo to enable Telegram as Alerter
★ 15uc-intg-manager. An Unfolded Circle Integration to manage your Unfolded Circle Integrations
★ 28uc-intg-lmserver. Python
★ 3ha-mcp. The Unofficial and Awesome Home Assistant MCP Server
★ 3.9kha-chameleon. A Home Assistant custom integration that extracts colors from images and applies them to your RGB lights. Create ambient lighting scenes from photos, artwork, or movie posters with automatic color palette distribution across multiple lights.
★ 11home-assistant-device-pulse. Device Pulse provides a centralized, extensible monitoring layer for any IP-based devices in Home Assistant. It simplifies the setup of device connectivity checks, automations, and dashboards for network health visibility.
★ 128esphome-native-hdmi-cec. HDMI-CEC implementation for ESPHome
★ 332hacs.integration_blueprint. AI-enabled Modern Home Assistant Custom Integration Blueprint
★ 45transmission-card. Custom Transmission card for Home Assistant/Lovelace
★ 41parser. Convert issue form responses to JSON
★ 23graphite. 🌿 A Calm and Clean Theme for Home Assistant
★ 446hass-otbr-docker. Stand-alone Home Assistant OpenThread Border Router docker container.
★ 156boring.notch. TheBoringNotch: Not so boring notch That Rocks 🎸🎶
★ 10kflatnotes. A self-hosted, database-less note taking web app that utilises a flat folder of markdown files for storage.
★ 3.1ka-file-logger. Brings home-assistant.log back in the config folder
★ 44meteoalert-api. Python
★ 15HomeAssistantTimeMachine. Home Assistant Time Machine is a web-based tool that acts as a "Time Machine" for your Home Assistant configuration.
★ 705action-zip. A GitHub action used to zip file contents
★ 119actions-cloudflare-purge. A GitHub Action to purge Cloudflare's cache of your site
★ 48ha-energycalc. Custom component that adds energy sensors (kWh) to devices that only provide power (W) sensors.
★ 5tabstronaut. Save and restore groups of editor tabs in VS Code
★ 49wittiot. Python
★ 4ha-ecowitt-iot. This integration uses the locally available http APIs to obtain data from the supported devices inside the local network.
★ 93python-citybikes. A client interface for the Citybikes API https://api.citybik.es
★ 12github-artifacts-analyzer. 🧹 Analyze and cleanup GitHub Actions artifacts storage usage across all your repositories. Find what's consuming your 2GB storage quota with detailed reporting and interactive cleanup.
★ 112ha-weathersense. Plug-and-play “feels-like” readings and an instant comfy/not-comfy flag for Home Assistant. No jargon, just data that works!
★ 54m5-dial-for-esphome. M5 Stack Dial - Custom Component for ESPHome
★ 142vscode-lmsslim-snippets. LMS SLIM Framework & Perl Snippet Extension for VSCode
★ 1andrew-codechimp.github.io. HTML
★ 1ha_visualiser. A powerful Home Assistant custom integration that visualizes your smart home as an interactive graph, revealing the hidden relationships between your entities, devices, areas, automations, groups, and zones.
★ 99ecowitt_local. Home Assistant custom integration for Ecowitt weather stations via local web interface
★ 47homeassistant-blueprints.
★ 9ucr2-integration-requests. A network multi tool integration for Unfolded Circle remote devices
★ 27freshrss_python_api. A Python client for interacting with the FreshRSS Fever API, providing easy access to feeds, items, and management features.
★ 13HA-Calendar-Event. Calendar event helper for Home Assistant
★ 18GistHub. The iOS app for GitHub Gist
★ 151homeassistant-blitzortung. Custom Component for fetching lightning data from blitzortung.org
★ 328homeassistant-state-webhook. Custom Home Assistant component to push state changes to webhooks
★ 10bashio. Bashio - Home Assistant Community Apps
★ 118WiSafe2-to-HomeAssistant-Bridge. Connect FireAngel WiSafe2 alarm networks to HomeAssistant
★ 66flac2mp3. flac2mp3 is a tool to convert audio files from flac to mp3 format including the copying of tags.
★ 154everblu-meters-esp8266-improved. Fetch water usage data from Cyble meters for ESP8266 / ESP32 - MQTT Home Assistant & ESPHome External Component
★ 66EDID. EDID repository
★ 70gauge-card-pro. Build beautiful Gauge cards using 🌈 gradients and 🛠️ templates
★ 299it-tools. Collection of handy online tools for developers, with great UX.
★ 40kdozzle. Realtime log viewer for containers. Supports Docker, Swarm and K8s.
★ 13kkomodo. 🦎 a tool to build and deploy software on many servers 🦎
★ 12kstate_updated. Monitor changes to the state/attribute of a entity
★ 6lovelace-flower-card. Lovelace Flower Card to match the custom plant integration
★ 481home-assistant-combined-notification-integration. Combined Notifications Integration for Home Assistant
★ 36hass-browser_mod. 🔹 A Home Assistant integration to turn your browser into a controllable entity and media player
★ 1.8klovelace-state-switch. 🔹Dynamically replace lovelace cards depending on occasion
★ 464home-assistant-synthetic-home. A Home Assistant custom component used for generating a synthetic home
★ 19al-folio. A beautiful, simple, clean, and responsive Jekyll theme for academics
★ 16kpolleninformation. Integration for homeassistant, creating sensors based on polleninformation.eu
★ 36home_maintenance. Custom integration for Home Assistant to track repeating tasks
★ 81kvm. Control any computer remotely
★ 4.8kdc-extension-firmware. C
★ 26mazanoke. A self-hosted local image optimizer that runs in your browser.
★ 2.6kHA-Label-State. Label State helpers for Home Assistant
★ 30ha-solcast-solar. Solcast Integration for Home Assistant
★ 427kleenex_pollenradar. Kleenex/Scottex pollenradar custom component integration for Home Assistant
★ 92ha-open-meteo-solar-forecast. Home Assistant Open-Meteo Solar Forecast Integration
★ 147home-assistant-quality-checker. Check Home Assistant integrations against the integration quality scale
★ 14new-awtrix3-hass-integration. new awtrix3 hass integration (without mqtt)
★ 38hass-cc-default-config-exclude. Exclude components from Home Assistant Default Config
★ 19scheduler-card. HA Lovelace card for control of scheduler entities
★ 1.2kfoxess-ha. Home Assistant & FoxESS integration. Monitor you photovoltaic installation directly from HA ☀️ ⚡️
★ 211foxess_modbus. FoxESS inverter integration. Connect directly to your FoxESS inverter (no cloud!) for real-time status and control.
★ 319tariff-chart. A custom Home Assistant card that displays energy tariff data
★ 9ha-today-card. Show todays (or any other days) calendar schedule on your Home Assistant Lovelace Dashboard
★ 43ha_calendar_export. Python
★ 12lyrion_cli. Lyrion CLI Home Assistant Integration
★ 7lilygo-t5-47-plus-esphome. C
★ 17calendar-card-pro. 📅 A sleek and highly customizable calendar card for Home Assistant, designed for performance and a clean, modern look.
★ 1.1kHome-Assistant-custom-components-Saver. This custom component allows you to save current state of any entity and use its data later to restore it.
★ 101ha-input-stats. Home Assistant custom component to create a custom input number with stats support
★ 19IsItPayday. IsItPayday is a Home Assistant integration that calculates and displays your next payday based on your pay frequency, public holidays, and weekends in your country. It includes a sensor with the date of the next payday and a binary sensor that shows whether today is payday.
★ 17schedule_state. Home Assistant (HA) sensor that returns a string based on a defined schedule, enabling further automations
★ 52sync_group. Synchronization Group Component for Home Assistant
★ 4response_as_sensor. Home Assistant Service call response as entity
★ 7home-assistant-addons. Playground for some add-ons. Nothing serious.
★ 99HA-Periodic-Min-Max. Periodic Min/Max helpers for Home Assistant
★ 67attribute_as_sensor. Home Assistant use an entity's attribute as a new sensor helper
★ 87ha-llmvision. Visual intelligence for your home.
★ 1.4kQR-Code-Generator. Custom Home Assistant integration to create a camera that displays a custom QR-Code
★ 58decluttering-card. 🧹 Declutter your lovelace configuration with the help of this card
★ 470MatrixQtt. Mqtt as a matrix screensaver
★ 408unavailable-entities-sensor. Monitor unknown and unavailable entities in your Home Assistant configuration.
★ 225lovelace-entity-progress-card. Entity progress card for Home Assistant
★ 259homeassistant-custom_components-awtrix. HASS awtrix
★ 148frontend. :lollipop: Frontend for Home Assistant
★ 5.6kawtrix3. Custom firmware for the Ulanzi Smart Pixel clock or self made awtrix. Getting started is easy as 1-2-3
★ 2.3khomeassistant_nationalrail. Python
★ 60Tuiss2HA. Integrates Tuiss Smartview BLE blinds with Home Assistant.
★ 113temperature-heatmap-card. Temperature Hetmap for Home Assistant heatmap
★ 145homeassistant-minimalistic-area-card. A minimalistic area card with sensors and buttons.
★ 85alerts.home-assistant.io. Home Assistant Alerts
★ 46ha-component-kit. Designed with developers in mind, this powerful package is built on React to create seamless, highly customizable interfaces for your Home Assistant smart home dashboards.
★ 1.2khomeassistant-solar-widget-scriptable. Widget for solar and battery information built with http://scriptable.app
★ 2changedetection.io. Best and simplest tool for website change detection, web page monitoring, and website change alerts. Perfect for tracking content changes, price drops, restock alerts, and website defacement monitoring—all for free or enjoy our SaaS plan!
★ 32kmedia_player.sony. Custom component for Home Assistant to control Sony devices
★ 23sonyapilib. Contains a python api to control sony devices.
★ 30battery_consumption. Home Assistant Component to compute battery consumption
★ 18UC-Remote. Unfolded Circle Remote app
★ 19retry. Home Assistant Integration with Retry Service
★ 166home-assistant-voice-pe. Home Assistant Voice PE
★ 708github-trends. 🚀 Level up your GitHub profile readme with customizable cards including LOC statistics!
★ 16kmarkitdown. Python tool for converting files and office documents to Markdown.
★ 165kha_xiaomi_home. Xiaomi Home Integration for Home Assistant
★ 22khass-alert2. HomeAssistant alerting with native support for events and expressive conditions
★ 63ha_custom_filters. Custom filters for Home Assistant
★ 13Area-Occupancy-Detection. A Home Assistant integration to accurately and intelligently track occupancy of an area
★ 307gh-skyline. A GitHub CLI extension to generate a 3D model of your GitHub contribution history
★ 1.3kmodern-circular-gauge. Modern circular gauge card for Home Assistant
★ 278memos. Open-source, self-hosted note-taking tool built for quick capture. Markdown-native, lightweight, and fully yours.
★ 61kmastodon_bot. Python
★ 1mashumaro. Fast and well tested serialization library
★ 928r2-upload-action. GitHub Action to upload files or directories to a Cloudflare R2 bucket (or another S3 compatible API), built on top of @aws-sdk/client-s3 in TypeScript.
★ 92nginx-proxy-manager. Docker container for managing Nginx proxy hosts with a simple, powerful interface
★ 34kstatus-card. A status card for home assistant dashboards
★ 287history-explorer-card. A card for Home Assistant Lovelace for exploring the history of your entities interactively and in real time.
★ 199ai_automation_suggester. This custom Home Assistant integration automatically scans your entities, detects new devices, and uses AI (via cloud and local APIs) to suggest tailored automations. It supports multiple AI providers, including OpenAI, Anthropic, Google, Groq, Ollama and more! The integration provides automation suggestions via HASS notifications
★ 755mosquitto. Eclipse Mosquitto - An open source MQTT broker
★ 11kUKBinCollectionData. UK Council Bin Collection Data Parser Outputting Bin Data as a JSON
★ 337Anniversaries. Anniversary Countdown Sensor for Home Assistant
★ 196DeskPad. A virtual monitor for screen sharing
★ 7.8kpysmlight. Python library for SMLIGHT SLZB-06 devices
★ 10