Showing 862 open source projects for "home"

View related business solutions
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 1
    AdGuard Home

    AdGuard Home

    Network-wide ads and trackers blocking DNS server

    AdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it’ll cover ALL your home devices, and you don’t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network. Block throughout the whole system.
    Downloads: 260 This Week
    Last Update:
    See Project
  • 2
    Home Assistant

    Home Assistant

    Open source home automation that puts local control and privacy first

    Home Assistant is powered by a worldwide community and runs ideally on a Raspberry Pi or a local server. It can be set up to automatically control devices, so whether you want to be alerted when the lights turn on when you’re not at home, or want the lights to automatically dim when you start to watch a movie on Chromecast, Home Assistant can do it for you.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 3
    Home Assistant Frontend

    Home Assistant Frontend

    Frontend for Home Assistant

    Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Frontend for Home Assistant. This is the repository for the official Home Assistant frontend. Once you have integrated all your devices at home, you can unleash Home Assistant’s advanced automation engine to make your home work for you.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 4
    Home Assistant for Apple Platforms

    Home Assistant for Apple Platforms

    Home Assistant for Apple platforms

    Home Assistant is an open-source home automation platform that focuses on local control and privacy. Home Assistant Companion requires a configured Home Assistant instance. The instance must use Home Assistant Cloud or be accessible from the Internet and secured with a valid, non-self-signed, SSL certificate for location tracking. Basic notifications work without external access.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    Frigate Home Assistant Integration

    Frigate Home Assistant Integration

    Frigate integration for Home Assistant

    Frigate Home Assistant Integration connects Frigate, an AI-powered network video recorder, with Home Assistant. It allows Home Assistant users to bring Frigate camera entities, object detection events, sensors, and media access into their smart home dashboard. The integration is commonly installed through HACS, but it still requires Home Assistant configuration after installation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    ESPHome

    ESPHome

    ESPHome is a system to control your ESP8266/ESP32

    ESPHome is a system for defining and deploying custom firmware to ESP8266 and ESP32 microcontrollers for smart home automation. Using a simple YAML configuration, users can specify how sensors, switches, and devices should behave, and ESPHome compiles and flashes the firmware accordingly. Integrated seamlessly with Home Assistant, ESPHome is ideal for DIY home automation enthusiasts who want full control over their IoT devices.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 7
    Xiaomi Gateway 3

    Xiaomi Gateway 3

    Home Assistant custom component for control Xiaomi Multimode Gateway

    XiaomiGateway3 is a Home Assistant custom component for controlling Xiaomi Multimode Gateway devices over a local network. It supports Xiaomi Multimode Gateway, Xiaomi Multimode Gateway 2, and Aqara Hub E1 models on selected default firmware versions. The integration works by enabling local access and running gateway-side support logic so Home Assistant can communicate with Zigbee, BLE, and gateway features.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Gladys Assistant

    Gladys Assistant

    A privacy-first, open-source home assistant

    Gladys Assistant is a privacy-first, open-source home assistant that integrates with various smart devices, allowing users to automate and control their home environment while ensuring data privacy.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    C.A.F.E.

    C.A.F.E.

    The "Third Way" for Home Assistant Automations

    CAFE (Complex Automation Flow Editor) for Home Assistant is an innovative automation authoring tool that provides a visual flow editor inside Home Assistant, offering a “third way” between manual YAML and external flow tools by transpiling visual flows directly into native Home Assistant automation YAML. It’s designed to give users the visual clarity of tools like Node-RED without the overhead of a separate execution engine, storing the logic as standard YAML that runs in the core automation engine with zero added resource use. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    ESPectre

    ESPectre

    Motion detection system based on Wi-Fi spectre analysis (CSI)

    ...Designed to integrate natively with Home Assistant through ESPHome, ESPectre exposes motion and movement intensity sensors directly to home automation dashboards, allowing users to trigger automations like lighting, heating, or security alerts when motion is detected.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Ring

    Ring

    Unofficial packages for Ring Doorbells, Cameras, Alarm System

    ...The ring-client-API is a TypeScript package designed to be used by developers to create their own apps/programs which interact with Rings API. homebridge-ring allows users to integrate Ring products into Apple HomeKit via homebridge easily. With Ring you can control your home from your smartphone, tablet or PC. Each Ring device includes a camera, speakers, and an integrated microphone so you can view, listen, and speak to anyone on your property from anywhere. Ring's customizable motion sensors allow you to focus on the most important areas of your home. You will receive instant warnings as soon as your Ring device detects movement, so you are always the first to know if someone has gotten too close to your property. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    WebRTC Camera

    WebRTC Camera

    Home Assistant custom component for real-time viewing

    ...The integration includes a custom Lovelace card, two-way audio workflows, snapshots to Telegram, stream sharing links, and Chromecast or Android TV casting. WebRTC Camera is useful for Home Assistant dashboards that need faster and more flexible live camera playback than standard camera cards.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Homebox

    Homebox

    Inventory and organization system built for the Home User

    Homebox is an open-source inventory and organization system for home users designed to catalog and manage household items with simplicity and speed. Written in Go with a web-based UI, Homebox emphasizes low resource usage and portable deployment, making it ideal for self-hosting with a single Docker container or a compiled binary. Users can organize inventory into categories, locations, and tags, attach images and documents, and track purchase dates, prices, warranties, and maintenance schedules to keep all home information in one place. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 14
    SonoffLAN

    SonoffLAN

    Control Sonoff Devices with eWeLink (original) firmware over LAN

    SonoffLAN is a Home Assistant custom integration for controlling Sonoff devices that still run original eWeLink firmware. It can use LAN control, cloud control, or both at the same time depending on device availability and configuration. The integration avoids the need to flash devices with custom firmware, which makes it practical for users who want Home Assistant control without modifying hardware.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Arduino core for the ESP32

    Arduino core for the ESP32

    Arduino core for the ESP32

    ESP32 is a single 2.4 GHz Wi-Fi-and-Bluetooth SoC (System On a Chip) designed by Espressif Systems. ESP32 is designed for mobile, wearable electronics, and Internet-of-Things (IoT) applications. It features all the state-of-the-art characteristics of low-power chips, including fine-grained clock gating, multiple power modes,and dynamic power scaling. For instance, in a low-power IoT sensor hub application scenario, ESP32 is woken-up periodically and only when a specified condition is...
    Downloads: 131 This Week
    Last Update:
    See Project
  • 16
    Life

    Life

    Linux for Education based on Ubuntu MATE

    Li-f-e: Linux for Education. A free Linux distribution for education.
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project
  • 17
    Homebridge

    Homebridge

    HomeKit support for the impatient

    Homebridge is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API. It supports Plugins, which are community-contributed modules that provide a basic bridge from HomeKit to various 3rd-party APIs provided by manufacturers of "smart home" devices. Since Siri supports devices added through HomeKit, this means that with Homebridge you can ask Siri to control devices that don't have any support for HomeKit at all.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    CasaOS

    CasaOS

    A simple, easy-to-use, elegant open-source Personal Cloud system

    CasaOS by IceWhaleTech is a personal cloud OS designed around Docker. It offers a simple, elegant UI and streamlined installer to manage local storage, apps, media, and smart home services, all self-hosted.
    Downloads: 104 This Week
    Last Update:
    See Project
  • 19
    Concourse

    Concourse

    Concourse is a container-based continuous thing-doer written in Go

    Built on the simple mechanics of resources, tasks, and jobs, Concourse presents a general approach to automation that makes it great for CI/CD. Concourse is designed to be expressive, versatile, and safe, remaining intuitive as the complexity of your project grows. A Concourse pipeline is like a distributed, continuous Makefile. Each job has a build plan declaring the job's input resources and what to run with them when they change. Your pipeline is then visualized in the web UI, taking only...
    Downloads: 49 This Week
    Last Update:
    See Project
  • 20
    Zigbee2MQTT

    Zigbee2MQTT

    Get rid of your proprietary Zigbee bridges

    ...It connects compatible Zigbee adapters to devices and translates their events and controls into MQTT messages. This makes Zigbee hardware usable with a wide range of home automation platforms rather than tying it to one ecosystem. The project maintains device state locally and provides web interfaces for monitoring and configuration. Its architecture combines zigbee-herdsman for radio communication with device converters that map individual hardware models to Zigbee capabilities. It supports an extensive device catalog and integrates with platforms such as Home Assistant, Homey, Domoticz, Gladys Assistant, and ioBroker.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    OpenBot

    OpenBot

    OpenBot leverages smartphones as brains for low-cost robots

    OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation. Current robots are either expensive or make significant compromises on sensory richness, computational power, and communication capabilities. We propose to leverage smartphones to equip robots with...
    Downloads: 26 This Week
    Last Update:
    See Project
  • 22
    AWTRIX 3

    AWTRIX 3

    Custom firmware for the Ulanzi Smart Pixel clock or self made awtrix

    AWTRIX 3 is an open-source custom firmware designed for the Ulanzi Smart Pixel clock (TC001) or other DIY matrix clocks. It serves as a versatile smart home companion, integrating seamlessly with platforms like HomeAssistant, IOBroker, and NodeRed. AWTRIX 3 comes pre-installed with apps that display time, date, temperature, and humidity, but advanced users can expand its functionality by creating custom apps and sending notifications via MQTT or HTTP protocols. The firmware is highly customizable, allowing users to manage icons, create animations, and implement various visual effects on the clock's display.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 23
    OpenMQTTGateway

    OpenMQTTGateway

    MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino

    OpenMQTTGateway project goal is to concentrate in one firmware different technologies and protocols, decreasing, by the way, the number of physical bridges needed, and hiding the different technologies singularity behind a simple & widespread communication protocol; MQTT. MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 24
    RF24

    RF24

    OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux

    ...Easy for beginners to use, with well-documented examples and features. Consumed with a public interface that's similar to other Arduino standard libraries. OSI Network Layer for multi-device communication. Create a home sensor network.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 25
    Eclipse Mosquitto

    Eclipse Mosquitto

    Eclipse Mosquitto - An open source MQTT broker

    ...It implements MQTT versions 5.0, 3.1.1, and 3.1 for lightweight publish-and-subscribe communication. The project is designed for IoT, machine-to-machine messaging, telemetry, home automation, embedded devices, and distributed systems that need efficient event delivery. It includes the broker itself, C and C++ client libraries, and command-line tools for publishing, subscribing, request-response testing, password management, broker control, and signaling. Mosquitto is portable and can run on small devices, servers, containers, and many operating systems. ...
    Downloads: 98 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next