Repolode
homarr-labs

homarr-labs/homarr

A self-hosted home dashboard with drag-and-drop layout, 80+ service integrations, built-in icons, and user authentication.

Open-source alternative to:Heimdall

Stars
5,181
Forks
339
Open issues
116
Last commit
12 hours ago

What is it?

Homarr is a self-hosted dashboard that gives you one page for the web services running in your home or lab. Layouts are arranged on a drag-and-drop grid, and apps are added through the interface rather than by editing YAML files.

The project ships with integrations for more than 80 self-hosted applications, including media servers such as Jellyfin and Plex, download clients and *arr tools like Sonarr and Radarr, network tools such as Pi-hole and Traefik, and monitoring services like Uptime Kuma and Prometheus. Some integrations display live widget data, which updates over WebSockets. Over 20,000 icons are built in.

Homarr includes user management with permissions and groups, and supports single sign-on via OIDC and LDAP. It runs on x86 and Raspberry Pi hardware, on Windows, Linux, TrueNAS and Unraid, and can be deployed on Kubernetes with Helm.

Key features

  • 01Drag-and-drop grid layout configured through the UI, with no YAML required.
  • 02Integrations with more than 80 self-hosted apps, including media, download, network and monitoring tools.
  • 03Built-in search and icon picker with over 20,000 icons.
  • 04User management with permissions, groups, and OIDC or LDAP single sign-on.
  • 05Realtime widget updates over WebSockets.
  • 06Runs on x86, Raspberry Pi, Windows, Linux, TrueNAS and Unraid, with Kubernetes support via Helm.

Use cases

  • Building a single start page for a homelab full of self-hosted services.
  • Monitoring media servers and download clients from one dashboard.
  • Giving family members or team members a shared, permission-controlled portal to home services.
  • Deploying an internal service dashboard on a Kubernetes cluster.

Quick start

  1. 1

    Open the install guide linked in the README

Things to know

  • The realtime widget updates rely on Redis, so it needs an extra service to run.

In collections

Topics

FAQ

What is homarr?
A self-hosted home dashboard with drag-and-drop layout, 80+ service integrations, built-in icons, and user authentication. Homarr is a self-hosted dashboard that gives you one page for the web services running in your home or lab. Layouts are arranged on a drag-and-drop grid, and apps are added through the interface rather than by editing YAML files.
Is homarr free to use? What license does it have?
homarr is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is homarr still maintained?
Actively maintained. The last commit to homarr was on Oct 23, 2026.
What can I use homarr for?
Building a single start page for a homelab full of self-hosted services. Monitoring media servers and download clients from one dashboard. Giving family members or team members a shared, permission-controlled portal to home services. Deploying an internal service dashboard on a Kubernetes cluster.
How do I install homarr?
Open the install guide linked in the README
Where can I get homarr?
The source code and installation instructions are on GitHub: https://github.com/homarr-labs/homarr

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects