RepoGuard
Updated 1 h ago
Home Assistant

Organization

Public GitHub footprint of Home Assistant

@home-assistant
View profile on GitHub

Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts.

Your home

106

Public repositories

130,043

Total stars

19,520

Followers

The home-assistant organization on GitHub focuses on open source home automation, emphasizing local control and privacy. Its public repositories include a wide range of projects such as core, home-assistant.io, and operating-system, primarily utilizing languages like Python, HTML, and TypeScript. This extensive public footprint reflects the collaborative efforts of a global community of DIY enthusiasts.

Top languages

Python 17HTML 11Shell 11JavaScript 10TypeScript 9Go 7Dockerfile 7Swift 3

Public repositories

core

87,686

:house_with_garden: Open source home automation that puts local control and privacy first.

Python
Updated Jun 13, 2026

home-assistant.io

9,385

:blue_book: Home Assistant User documentation

HTML
Updated Jun 13, 2026

operating-system

7,172

:beginner: Home Assistant Operating System

Python
Updated Jun 13, 2026

frontend

5,509

:lollipop: Frontend for Home Assistant

TypeScript
Updated Jun 13, 2026

android

3,679

Home Assistant Companion for Android

Kotlin
Updated Jun 13, 2026

iOS

2,222

:iphone: Home Assistant for Apple platforms

Swift
Updated Jun 12, 2026

addons

2,182

:heavy_plus_sign: Docker add-ons for Home Assistant

Shell
Updated Jun 13, 2026

supervisor

2,173

:house_with_garden: Home Assistant Supervisor

Python
Updated Jun 12, 2026

supervised-installer

1,924

Installer for a generic Linux system

Shell
Updated Jun 8, 2026

Iconic

1,571

:art: Auto-generated icon font library for iOS, watchOS and tvOS

Swift
Updated Mar 10, 2026

homebridge-homeassistant

689

DEPRECATED in favor of native HomeKit support. -  Homebridge plugin for Home Assistant

JavaScript
Updated May 23, 2026

developers.home-assistant

451

Developers website for Home Assistant.

JavaScript
Updated Jun 12, 2026

home-assistant-js-websocket

394

:aerial_tramway: JavaScript websocket client for Home Assistant

TypeScript
Updated Jun 3, 2026

brands

391

🎨 Brands for Home Assistant

Shell
Updated Jun 11, 2026

architecture

358

Repo to discuss Home Assistant architecture

Unknown Language
Updated Jun 11, 2026

os-agent

338

Daemon allowing to control OS features through D-Bus

Go
Updated Jun 8, 2026

docker

298

Home Assistant containers

Dockerfile
Updated Jun 4, 2026

cli

253

:white_square_button: Home Assistant command line interface

Go
Updated Jun 13, 2026

example-custom-config

252

A collection of example custom components for Home Assistant

Python
Updated Jun 10, 2026

pi-gen

249

Tool used to create the Hassbian images

Shell
Updated Jan 21, 2026

hassio-build

224

:tractor: Hass.io build tools

Python
Updated Feb 13, 2026

hadashboard

201

:tropical_fish: Dashing dashboard for Home Assistant (deprecated)

JavaScript
Updated Feb 27, 2026

apps-example

181

Example Home Assistant apps repository

Dockerfile
Updated Jun 8, 2026

hassbian-scripts

124

Scripts used in the Hassbian image.

Shell
Updated Mar 8, 2025

companion.home-assistant

122

:book: Home Assistant Companion docs

JavaScript
Updated Jun 13, 2026

docker-base

105

Home Assistant base images

Dockerfile
Updated Jun 11, 2026

ada

104

Hey Ada!

Python
Updated Jan 4, 2026

addons-development

103

Add-on Repository for Development

HTML
Updated Jun 9, 2026

fabric-home-assistant

100

:scroll: Deploy Home-Assistant easily with Fabric

Shell
Updated Nov 11, 2025

builder

91

Home Assistant builder script

Unknown Language
Updated Jun 4, 2026

data.home-assistant

80

Data Science Portal for Home Assistant.

JavaScript
Updated Jun 13, 2026

version

78

Home Assistant versions data

Shell
Updated Jun 13, 2026

home-assistant-notebooks

70

:notebook: Sample Jupyter Notebooks to explore Home Assistant data

Jupyter Notebook
Updated Jan 23, 2026

scenegen

63

:fireworks: Generate Scenes for Home Assistant

Python
Updated Jun 8, 2026

micropython-home-assistant

61

:snake: Home Assistant client for MicroPython

Python
Updated Nov 11, 2025

home-assistant-js

60

:honeybee: JavaScript implementation of the Home Assistant API using NuclearJS

JavaScript
Updated Nov 11, 2025

assets

57

:art: Assets for the Home Assistant project

HTML
Updated Apr 23, 2026

HAKit

52

Swift library for communicating with Home Assistant.

Swift
Updated May 27, 2026

actions

46

GitHub Actions for Home Assistant workflows

Python
Updated Jun 11, 2026

alerts.home-assistant.io

46

Home Assistant Alerts

HTML
Updated Jun 9, 2026

devcontainer

46

Custom devcontainers for the home-assistant org

Shell
Updated Jun 4, 2026

wheels

44

Build wheels for Home Assistant

Python
Updated Jun 5, 2026

buildroot

43

Buildroot fork with patches for Home Assistant OS

Makefile
Updated Jun 8, 2026

services.home-assistant.io

43

Home Assistant web services

TypeScript
Updated Jun 8, 2026

ui-schema

41

A schema to define a user interface for Home Assistant.

Unknown Language
Updated Nov 11, 2025

my.home-assistant.io

40

The portal to your home.

TypeScript
Updated Jun 9, 2026

mobile-apps-fcm-push

39

Push Notification Sender for Home Assistant official mobile apps

JavaScript
Updated Jun 5, 2026

plugin-audio

36

Pulseaudio implementation for Home Assistant

Shell
Updated Jun 4, 2026

custom-panel-starter-kit-react

35

A starter kit to start developing a React based custom panel

JavaScript
Updated Nov 11, 2025

wheels-custom-integrations

34

Custom integration wheels hosted by Home Assistant

Unknown Language
Updated Jun 9, 2026

analytics.home-assistant.io

30

Home of the Home Assistant usage stats.

TypeScript
Updated Jun 11, 2026

hubot-home-assistant

28

:speech_balloon: Hubot module for interacting with Home Assistant via chat

CoffeeScript
Updated Nov 11, 2025

plugin-observer

26

Supervisor plugin observare to monitor host part of Supervisor

Go
Updated Jun 4, 2026

plugin-multicast

25

Multicast implementation for Home Assistant

Dockerfile
Updated Jun 4, 2026

bthome.io

25

BTHome is a BLE API to broadcast data for your home.

HTML
Updated Apr 30, 2026

yellow.home-assistant.io

25

No description provided for this repository.

HTML
Updated Nov 11, 2025

.github

23

Default Community Health Files for GitHub Repos

Unknown Language
Updated May 31, 2026

plugin-dns

22

CoreDNS implementation for Home Assistant

Go
Updated Jun 4, 2026

tempio

21

A template helper for config files

Go
Updated Jun 4, 2026

connectzbt1.home-assistant.io

20

No description provided for this repository.

HTML
Updated Jan 19, 2026

hass-release

19

Home Assistant release helper scripts

Python
Updated Jun 9, 2026

feature-requests

18

💡 Propose and discuss new features for Home Assistant.

Unknown Language
Updated Jun 10, 2026

plugin-cli

17

CLI implementation for Home Assistant

Dockerfile
Updated Jun 4, 2026

service-hub

16

Monorepo for NestJS services

TypeScript
Updated Jun 9, 2026

landingpage

12

No description provided for this repository.

Go
Updated Jun 11, 2026

wheels-tensorflow

10

Build wheels for TensorFlow and Home Assistant

Dockerfile
Updated Feb 13, 2026

wheels-opencv

10

Build opencv packages for Home Assistant

Unknown Language
Updated Aug 23, 2024

private-demo

9

Repository for the private-demo image

Python
Updated Jun 9, 2026

epics

9

🤯 Holds the issue tracker for larger, cross repo/project epics that represent larger piece of work

Unknown Language
Updated May 23, 2026

lambda-home-assistant-github

9

:octocat: GitHub hook for the Home Assistant repository

Python
Updated Aug 14, 2025

devices

8

Collection of devices

Python
Updated Jan 14, 2026

partner.home-assistant

8

No description provided for this repository.

HTML
Updated Jun 19, 2025

bot

8

Help with maintenance tasks.

TypeScript
Updated Feb 21, 2025

green.home-assistant.io

7

No description provided for this repository.

HTML
Updated Jun 19, 2025

deployments

6

No description provided for this repository.

HCL
Updated Jun 9, 2026

people

6

An audit trail for who's meant to be in the Home Assistant GitHub organization - and a place to open issues for security-problem users

Unknown Language
Updated Jan 16, 2026

hbmqtt-auth-home-assistant

6

HBMQTT Auth plugin to authenticate against Home Assistant auth

Python
Updated Aug 14, 2025

works-with.home-assistant.io

5

No description provided for this repository.

SCSS
Updated Jun 9, 2026

cosign

5

Sigstore cosign repository for Home Assistant

Unknown Language
Updated Apr 28, 2026

newsletter-ghost-theme

5

A minimal newsletter theme for Ghost

CSS
Updated Aug 18, 2025

pyharmony

5

Python library for connecting to and controlling the Logitech Harmony Link

Python
Updated Aug 14, 2025

my-upnp

5

No description provided for this repository.

Go
Updated Aug 13, 2024

ci-azure

5

Helper / Templates for Azure Pipelines

Roff
Updated Aug 13, 2024

hai

4

Home Assistant Installer (HAI) - Proof of concept

Rust
Updated Jun 8, 2026

issue-bot

4

This bot is responsible for commenting on GitHub issues that haven't had any activity

Ruby
Updated Aug 14, 2025

organization

4

:briefcase: A repository for discussing the organizational matters of Home Assistant

Unknown Language
Updated Aug 12, 2025

login.home-assistant.io

4

The login to your home.

HTML
Updated Feb 9, 2025

feedparser

4

Parse feeds in Python

Python
Updated Aug 13, 2024

codeowners-mention

4

A Probot app to mention user(s) listed in CODEOWNERS on newly opened issues and PRs that have associated integration labels

JavaScript
Updated Aug 13, 2024

operating-system-blobs

4

No description provided for this repository.

Shell
Updated Aug 13, 2024

wheels-scipy

4

wheels-scipy

Unknown Language
Updated Aug 13, 2024

operating-system-full-images

3

Full blown build OS images that include all latest dependencies/parts of Home Assistant

Shell
Updated Jun 12, 2026

zwa2-toolbox

3

Web-based toolbox for the Home Assistant Connect ZWA-2

TypeScript
Updated Mar 30, 2026

voice.home-assistant

3

[Deprecated] Website for all Home Assistant Voice

JavaScript
Updated Feb 21, 2025

webawesome

1

Web Awesome's open source components.

TypeScript
Updated May 22, 2026

creators.home-assistant.io

1

No description provided for this repository.

SCSS
Updated Mar 25, 2026

voice-pe.home-assistant.io

1

No description provided for this repository.

HTML
Updated Jun 18, 2025

stun

1

No description provided for this repository.

Dockerfile
Updated Feb 23, 2025

tasks

0

Issue tracker for misc tasks, that do not fit anywhere else

Unknown Language
Updated Jun 9, 2026

community-forum-discourse-component

0

Our custom component for the Home Assistant Community Forum

Unknown Language
Updated Sep 27, 2025

Frequently asked questions

What does home-assistant build on GitHub?

Home Assistant builds a collection of projects for home automation on GitHub, focusing on local control and privacy. Key repositories include core for the main application, home-assistant.io for documentation, and various add-ons and operating systems.

Which programming languages does home-assistant use?

The home-assistant organization primarily uses Python for its core functionalities, along with HTML for documentation, TypeScript for its frontend, and Shell for various add-ons. Additional languages include JavaScript, Go, Kotlin, and Swift.

Are home-assistant's repositories public?

Yes, all of home-assistant's repositories are public on GitHub. This transparency allows users and contributors to engage with the projects, propose changes, and enhance the overall functionality of Home Assistant.

Is this exposure intended?

Monitor Home Assistant with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account