No description
  • Shell 74.7%
  • Dockerfile 13.2%
  • Groovy 4.4%
  • HTML 3.2%
  • Python 2.5%
  • Other 2%
Find a file
2026-03-29 19:18:08 -07:00
.devcontainer Rename devcontainer from 'Add-ons' to 'Apps' (#4367) 2026-02-04 12:01:48 +01:00
.forgejo Expose proxy_protocol ports and add ACME 2026-03-29 19:18:08 -07:00
.github build(deps): bump masesgroup/retrieve-changed-files from 3.0.0 to 4.0.0 (#4494) 2026-03-16 09:56:57 +01:00
.vscode Replace devcontainer (#2209) 2021-10-21 13:56:23 +02:00
assist_microphone Assist Microphone: rename add-on to app (#4314) 2026-01-29 14:04:57 +01:00
cec_scan CEC Scanner: rename add-on to app (#4315) 2026-01-29 14:06:16 +01:00
configurator File editor: rename add-on to app (#4316) 2026-01-29 15:14:37 +01:00
deconz deCONZ: Drop unsupported architectures (#4473) 2026-03-09 10:34:24 +01:00
dnsmasq dnsmasq: update base to Alpine 3.23, drop unsupported archs and advanced flag (#4466) 2026-02-27 13:24:28 +01:00
duckdns duckdns: rename add-on to app (#4319) 2026-01-29 14:40:05 +01:00
git_pull git_pull: Fix data loss of .storage and unrelated local files on fresh clone (#4356) 2026-03-17 22:45:01 +01:00
letsencrypt letsencrypt: Update CertBot-DNS-Multi to 4.32.0 (#4497) 2026-03-19 19:25:16 +01:00
mariadb MariaDB: rename add-on to app (#4322) 2026-01-29 14:40:40 +01:00
matter_server matter-server: Allow ENV vars and matterjs-server versions (#4478) 2026-03-09 14:26:21 +01:00
mosquitto Mosquitto: rename add-on to app (#4325) 2026-01-29 14:42:49 +01:00
nginx_proxy Expose proxy_protocol ports and add ACME 2026-03-29 19:18:08 -07:00
openthread_border_router feat(otbr): Add option to override backbone interface (#4298) 2026-02-25 17:47:26 +01:00
openwakeword openwakeword: update readme to include link to upstream (#4278) 2026-02-16 15:12:41 +01:00
piper Update wyoming-piper to 2.2.2 (#4388) 2026-02-05 14:58:18 +01:00
rpc_shutdown RPC: renaming remaining add-ons to apps, renaming service to action, updating example action call to new format (#4399) 2026-02-16 14:35:08 +01:00
samba Allow spaces in configured Samba username (#4480) 2026-03-13 09:50:45 +01:00
silabs-multiprotocol Silabs: rename add-on to app (#4332) 2026-01-29 14:50:22 +01:00
silabs_flasher Silabs: rename add-on to app (#4332) 2026-01-29 14:50:22 +01:00
speech_to_phrase Update Speech-to-Phrase to 1.4.2 (#4485) 2026-03-10 20:59:30 +01:00
ssh ssh: remove advanced flag from the config (#4465) 2026-02-27 13:11:43 +01:00
vlc VLC: rename add-on to app (#4335) 2026-01-29 09:13:57 +01:00
whisper Fix model selection for non-English (#4362) 2026-01-30 16:34:52 -05:00
zwave_js Update Z-Wave JS dependencies (#4507) 2026-03-23 19:33:05 +01:00
.hadolint.yaml configurator: Alpine 3.18, upgrade mapping, tweaks (#3300) 2023-11-15 10:00:02 +01:00
LICENSE Update license to Apache 2.0 2017-07-23 12:12:06 -07:00
README.md README: rename add-on to app (#4311) 2026-01-29 13:58:26 +01:00
repository.yaml Expose proxy_protocol ports and add ACME 2026-03-29 19:18:08 -07:00

Home Assistant Apps: The official repository

Apps (formerly known as add-ons) for Home Assistant allow you to extend the functionality around your Home Assistant setup. These apps can consist of an application that Home Assistant can integrate with (e.g., a MQTT broker or database server) or allow access to your Home Assistant configuration (e.g., via Samba or using the File Editor).

Apps can be installed and configured via the Home Assistant frontend on systems that have installed Home Assistant.

Home Assistant - A project from the Open Home Foundation

Apps provided by this repository

  • CEC Scanner

    Scan & discover HDMI CEC devices and their addresses.

  • deCONZ

    Control a Zigbee network using ConBee or RaspBee hardware by dresden elektronik.

  • Dnsmasq

    A simple DNS server.

  • Duck DNS

    Automatically update your Duck DNS IP address with integrated HTTPS support via Let's Encrypt.

  • File editor

    Simple browser-based file editor for Home Assistant.

  • Git pull

    Load and update configuration files for Home Assistant from a Git repository.

  • Let's Encrypt

    Manage and create certificates from Let's Encrypt.

  • MariaDB

    MariaDB database for Home Assistant.

  • Mosquitto broker

    An Open Source MQTT broker.

  • NGINX Home Assistant SSL proxy

    Sets up an SSL proxy with NGINX and redirects traffic from port 80 to 443.

  • RPC Shutdown

    Shutdown Windows machines remotely.

  • Samba share

    Share your configuration over the network using Windows file sharing.

  • SSH server

    Allow logging in remotely to Home Assistant using SSH or just the web terminal with Ingress.

  • Z-Wave JS

    Allow Home Assistant to talk to a Z-Wave Network via a USB Controller.

Support

Got questions?

You have several options to get them answered:

In case you've found a bug, please open an issue on our GitHub.

Developing your own apps

In case you are interested in developing your own app, this repository can be a great source of inspiration. For more information about developing an app, please see our documentation for developers.