Home Assistant
@home-assistantOrganizationOpen source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts.
On the leaderboard
| Rank | Repository | Stars |
|---|---|---|
| 135 | home-assistant/core | 85,993 |
Top repositories by stars
- home-assistant/core(on leaderboard)
:house_with_garden: Open source home automation that puts local control and privacy first.
Python84,883 - home-assistant/home-assistant.io
:blue_book: Home Assistant User documentation
HTML8,833 - home-assistant/operating-system
:beginner: Home Assistant Operating System
Python6,827 - home-assistant/frontend
:lollipop: Frontend for Home Assistant
TypeScript5,272 - home-assistant/android
Home Assistant Companion for Android
Kotlin3,382 - home-assistant/supervisor
:house_with_garden: Home Assistant Supervisor
Python2,105 - home-assistant/iOS
:iphone: Home Assistant for Apple platforms
Swift2,098 - home-assistant/addons
:heavy_plus_sign: Docker add-ons for Home Assistant
Shell2,093 - home-assistant/supervised-installer
Installer for a generic Linux system
Shell1,921 - home-assistant/Iconic
:art: Auto-generated icon font library for iOS, watchOS and tvOS
Swift1,572 - home-assistant/homebridge-homeassistant
DEPRECATED in favor of native HomeKit support. - Homebridge plugin for Home Assistant
JavaScript687 - home-assistant/developers.home-assistant
Developers website for Home Assistant.
JavaScript419 - home-assistant/home-assistant-js-websocket
:aerial_tramway: JavaScript websocket client for Home Assistant
TypeScript384 - home-assistant/brands
🎨 Brands for Home Assistant
Shell370 - home-assistant/architecture
Repo to discuss Home Assistant architecture
349 - home-assistant/os-agent
Daemon allowing to control OS features through D-Bus
Go332 - home-assistant/docker
Home Assistant containers
Dockerfile273 - home-assistant/pi-gen
Tool used to create the Hassbian images
Shell249 - home-assistant/example-custom-config
A collection of example custom components for Home Assistant
Python247 - home-assistant/cli
:white_square_button: Home Assistant command line interface
Go225 - home-assistant/hassio-build
:tractor: Hass.io build tools
Python224 - home-assistant/hadashboard
:tropical_fish: Dashing dashboard for Home Assistant (deprecated)
JavaScript200 - home-assistant/addons-example
Example Home Assistant add-on repository
Dockerfile171 - home-assistant/hassbian-scripts
Scripts used in the Hassbian image.
Shell124 - home-assistant/companion.home-assistant
:book: Home Assistant Companion docs
JavaScript113 - home-assistant/ada
Hey Ada!
Python104 - home-assistant/addons-development
Add-on Repository for Development
Shell102 - home-assistant/fabric-home-assistant
:scroll: Deploy Home-Assistant easily with Fabric
Shell100 - home-assistant/docker-base
Home Assistant base images
Dockerfile98 - home-assistant/builder
Home Assistant builder script
Shell85 - home-assistant/data.home-assistant
Data Science Portal for Home Assistant.
JavaScript76 - home-assistant/version
Home Assistant versions data
Shell74 - home-assistant/home-assistant-notebooks
:notebook: Sample Jupyter Notebooks to explore Home Assistant data
Jupyter Notebook70 - home-assistant/scenegen
:fireworks: Generate Scenes for Home Assistant
Python64 - home-assistant/micropython-home-assistant
:snake: Home Assistant client for MicroPython
Python61 - home-assistant/home-assistant-js
:honeybee: JavaScript implementation of the Home Assistant API using NuclearJS
JavaScript60 - home-assistant/assets
:art: Assets for the Home Assistant project
HTML55 - home-assistant/HAKit
Swift library for communicating with Home Assistant.
Swift49 - home-assistant/alerts.home-assistant.io
Home Assistant Alerts
HTML43 - home-assistant/devcontainer
Custom devcontainers for the home-assistant org
Shell42 - home-assistant/ui-schema
A schema to define a user interface for Home Assistant.
41 - home-assistant/buildroot
Buildroot fork with patches for Home Assistant OS
Makefile40 - home-assistant/services.home-assistant.io
Home Assistant web services
TypeScript40 - home-assistant/my.home-assistant.io
The portal to your home.
TypeScript40 - home-assistant/wheels
Build wheels for Home Assistant
Python40 - home-assistant/mobile-apps-fcm-push
Push Notification Sender for Home Assistant official mobile apps
JavaScript39 - home-assistant/actions
GitHub Actions for Home Assistant workflows
Python37 - home-assistant/plugin-audio
Pulseaudio implementation for Home Assistant
Shell35 - home-assistant/wheels-custom-integrations
Custom integration wheels hosted by Home Assistant
35 - home-assistant/custom-panel-starter-kit-react
A starter kit to start developing a React based custom panel
JavaScript35 - home-assistant/analytics.home-assistant.io
Home of the Home Assistant usage stats.
TypeScript30 - home-assistant/hubot-home-assistant
:speech_balloon: Hubot module for interacting with Home Assistant via chat
CoffeeScript28 - home-assistant/plugin-observer
Supervisor plugin observare to monitor host part of Supervisor
Go26 - home-assistant/bthome.io
BTHome is a BLE API to broadcast data for your home.
HTML25 - home-assistant/plugin-multicast
Multicast implementation for Home Assistant
Dockerfile24 - home-assistant/plugin-dns
CoreDNS implementation for Home Assistant
Go22 - home-assistant/.github
Default Community Health Files for GitHub Repos
20 - home-assistant/tempio
A template helper for config files
Go19 - home-assistant/open-zwave
a C++ library to control Z-Wave Networks via a USB Z-Wave Controller.
C++19 - home-assistant/hass-release
Home Assistant release helper scripts
Python19 - home-assistant/plugin-cli
CLI implementation for Home Assistant
Dockerfile17 - home-assistant/service-hub
Monorepo for NestJS services
TypeScript16 - home-assistant/roadmap
🗺️ In this repository we keep track of our roadmap and opportunities
13 - home-assistant/probot-home-assistant
Probot to deal with PR/Issue automations for Home Assistant
TypeScript13 - home-assistant/feature-requests
💡 Propose and discuss new features for Home Assistant.
11 - home-assistant/python-openzwave
Python wrapper for openzwave
Python11 - home-assistant/wheels-tensorflow
Build wheels for TensorFlow and Home Assistant
Dockerfile10 - home-assistant/wheels-opencv
Build opencv packages for Home Assistant
10 - home-assistant/hassbot
HassBot is the chat assistant for the Home Assistant chatrooms on Gitter.
CoffeeScript10 - home-assistant/private-demo
Repository for the private-demo image
Python9 - home-assistant/lambda-home-assistant-github
:octocat: GitHub hook for the Home Assistant repository
Python9 - home-assistant/devices
Collection of devices
Python8 - home-assistant/bot
Help with maintenance tasks.
TypeScript8 - home-assistant/github-issue-maker
Create GitHub issues based on a template.
Python7 - home-assistant/LabelBot
A Lambda function that labels Home Assistant pull requests
JavaScript7 - home-assistant/epics
🤯 Holds the issue tracker for larger, cross repo/project epics that represent larger piece of work
6 - home-assistant/people
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
6 - home-assistant/hbmqtt-auth-home-assistant
HBMQTT Auth plugin to authenticate against Home Assistant auth
Python6 - home-assistant/cosign
Sigstore cosign repository for Home Assistant
5 - home-assistant/newsletter-ghost-theme
A minimal newsletter theme for Ghost
CSS5 - home-assistant/ci-azure
Helper / Templates for Azure Pipelines
Roff5 - home-assistant/pyharmony
Python library for connecting to and controlling the Logitech Harmony Link
Python5 - home-assistant/login.home-assistant.io
The login to your home.
HTML4 - home-assistant/wheels-scipy
wheels-scipy
4 - home-assistant/codeowners-mention
A Probot app to mention user(s) listed in CODEOWNERS on newly opened issues and PRs that have associated integration labels
JavaScript4 - home-assistant/feedparser
Parse feeds in Python
Python4 - home-assistant/issue-bot
This bot is responsible for commenting on GitHub issues that haven't had any activity
Ruby4 - home-assistant/organization
:briefcase: A repository for discussing the organizational matters of Home Assistant
4 - home-assistant/zwa2-toolbox
Web-based toolbox for the Home Assistant Connect ZWA-2
TypeScript3 - home-assistant/voice.home-assistant
[Deprecated] Website for all Home Assistant Voice
JavaScript3 - home-assistant/webawesome
Web Awesome's open source components.
TypeScript1