Top 23 home-assistant Open-Source Projects

  • frigate

    NVR with realtime local object detection for IP cameras

  • Project mention: You Can Set Up a Home Security Camera System Without Using the Cloud | news.ycombinator.com | 2024-05-20

    or the more recent frigate, which integrates well with home assistant



  • Proxmox

    Proxmox VE Helper-Scripts

  • Project mention: Proxmox VE Helper-Scripts | news.ycombinator.com | 2024-05-16

    Some context: This site is being moved from https://tteck.github.io/Proxmox/, and I think it's still a work in progress.

    The github page is worth a look to see what's new: https://github.com/tteck/Proxmox/blob/main/CHANGELOG.md

    I've been using the scripts and templates from here for some months, and it's been a big help for my Proxmox homelab environment. +1 for usefulness.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Self-Hosting-Guide

    Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs, WireGuard, Automation, Home Assistant, and Networking.

  • Project mention: Self-Hosted Is Awesome | news.ycombinator.com | 2024-04-13
  • esphome

    ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.

  • Project mention: A Beginner's Guide to the ESP8266 | news.ycombinator.com | 2024-04-24

    For the ESP32, an hero is in the process of adding LVGL to ESPHome. You can try it out now: https://github.com/esphome/esphome/pull/6363

    Here's the (very good!) preview documentation: https://deploy-preview-3678--esphome.netlify.app/components/...

    This is such a game-changer for me that I'll be using the ESP32 over the ESP8266 for any projects involving displays from now on.

  • integration

    HACS gives you a powerful UI to handle downloads of all your custom needs.

  • Project mention: Thoughts, learnings and regrets after three years on Home Assistant | news.ycombinator.com | 2024-02-12

    I have HACS[0] installed in my Docker image, I use it for exactly one integration and the initial setup seemed a little dodgy but it's been pain-free for a couple of years now.

    [0]: https://hacs.xyz/

  • Home-AssistantConfig

    :house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY! (by CCOSTAN)

  • home-assistant.io

    :blue_book: Home Assistant User documentation

  • Project mention: Home Assistant blocked from integrating with Garage Door opener API | news.ycombinator.com | 2023-11-08

    > What's the blocker here?

    It's an open source project. Stuff generally gets worked on by people who care about features. You seem to care about this. https://github.com/home-assistant/home-assistant.io

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • operating-system

    :beginner: Home Assistant Operating System

  • Project mention: Multipath TCP for Linux | news.ycombinator.com | 2024-04-19


  • frontend

    :lollipop: Frontend for Home Assistant (by home-assistant)

  • OpenMQTTGateway

    MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.

  • Project mention: Making BLE Remote Smart | /r/smarthome | 2023-12-06

    What do you think about https://docs.openmqttgateway.com/ ?

  • go2rtc

    Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MP4, MJPEG, HomeKit, FFmpeg, etc.

  • Project mention: 2/16/24 Wyze Security Incident Update | news.ycombinator.com | 2024-02-19

    Not my project but I have had great success with https://github.com/gtxaspec/wz_mini_hacks & V3 model.

    The V3 models need to be downgraded to a specific firmware first and patching it exposes RSTP streams using https://github.com/AlexxIT/go2rtc. Everything doable without ever installing Wyze app on an environment air gapped environment with no internet.

  • python-miio

    Python library & console tool for controlling Xiaomi smart appliances

  • lovelace-mushroom

    Build a beautiful Home Assistant dashboard easily

  • Project mention: I just bought pitaya. It is pink and tastes good | /r/notinteresting | 2023-07-01
  • hassio-google-drive-backup

    Automatically create and sync Home Assistant backups into Google Drive

  • mini-graph-card

    Minimalistic graph card for Home Assistant Lovelace UI

  • SonoffLAN

    Control Sonoff Devices with eWeLink (original) firmware over LAN and/or Cloud from Home Assistant

  • willow

    Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative

  • Project mention: Show HN: Pi-C.A.R.D, a Raspberry Pi Voice Assistant | news.ycombinator.com | 2024-05-13

    Funny, I just picked up a device for use with https://heywillow.io for similar reasons

  • docker-wyze-bridge

    WebRTC/RTSP/RTMP/LL-HLS bridge for Wyze cams in a docker container

  • Project mention: 2/16/24 Wyze Security Incident Update | news.ycombinator.com | 2024-02-19

    I finally gave up trying to use the mini hacks to make RTSP work reliably. I ended up using Wyze Bridge [0] instead, and it has been far more stable. Using Frigate for the web UI. It doesn't make for a local-only solution, but I don't use my cameras to record anything that would bother me if other people saw it.

    [0] https://github.com/mrlt8/docker-wyze-bridge

  • XiaomiGateway3

    Home Assistant custom component for control Xiaomi Multimode Gateway (aka Gateway 3), Xiaomi Multimode Gateway 2, Aqara Hub E1 on default firmwares over LAN

  • rhasspy

    Offline private voice assistant for many human languages

  • xiaomi_miot_raw

    All-in-one & Easy-to-use. Integrate all your Xiaomi Smart Home - with a single integration and NO YAML files - into Home Assistant.

  • android

    :iphone: Home Assistant Companion for Android (by home-assistant)

  • ble_monitor

    BLE monitor for passive BLE sensors

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

home-assistant related posts


What are some of the best open-source home-assistant projects? This list will help you:

Project Stars
1 frigate 15,006
2 Proxmox 10,410
3 Self-Hosting-Guide 8,947
4 esphome 7,829
5 integration 4,722
6 Home-AssistantConfig 4,677
7 home-assistant.io 4,435
8 operating-system 4,447
9 frontend 3,727
10 OpenMQTTGateway 3,452
11 go2rtc 3,406
12 python-miio 3,368
13 lovelace-mushroom 3,226
14 hassio-google-drive-backup 2,911
15 mini-graph-card 2,814
16 SonoffLAN 2,531
17 willow 2,414
18 docker-wyze-bridge 2,398
19 XiaomiGateway3 2,340
20 rhasspy 2,293
21 xiaomi_miot_raw 2,150
22 android 2,071
23 ble_monitor 1,826

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives