← All apps

LabPanel

Your homelab’s web interfaces in one Mac window.

UniFi, Synology DSM, Proxmox, Home Assistant, AdGuard Home and any other web interface, one tab per service in a native window. Pages stay alive between tabs, each service keeps its own sign-in, and a dot tells you whether it responds.

LabPanel shows the web interfaces of services you already run; it isn’t affiliated with Ubiquiti, Synology, Proxmox, Home Assistant or the other services it opens.

Version
0.2.2
Requires
macOS 26
Interface
EN · FR
Engine
WebKit
License
MIT
LabPanel

One tab per service

A glass tab bar in the title bar, macOS 26 style: each service has its official icon and color, only the open tab shows its name, and the highlight slides from one tab to the next.

  • Nine services ready to go: UniFi, DSM, Proxmox, Dockhand, AdGuard, NPM, NUT, Home Assistant and Zigbee2MQTT, plus your own.
  • ⌘1 … ⌘9 to jump to a tab, ⌃⇥ for the next one.
  • Right-click a tab to reload, go home, open in your browser, copy the address or hide it.
The capsule tab bar in LabPanel
Installation

Three steps, one time.

Your permissions and settings are kept from one version to the next.

  1. Download LabPanel-0.2.2.dmg from the latest release.
  2. Open it and drag LabPanel onto the Applications folder.
  3. Allow it once. LabPanel is signed but not notarized by Apple, so macOS blocks the first launch. Open System Settings › Privacy & Security and click Open Anyway.

After that, LabPanel updates itself: it checks for a new version once a day and offers to install it.

Or in Terminalxattr -dr com.apple.quarantine /Applications/LabPanel.app
Privacy

No account, no analytics, no tracking.

LabPanel collects nothing and sends nothing about you. It only opens your services at the addresses you enter, checks that they respond, downloads their official icons once and checks for its own updates on GitHub. Saved logins stay in your macOS keychain.

Built with Claude

I come up with the ideas, make the design decisions and test every version on my own machines. Much of the code is written with Claude, Anthropic’s AI assistant. I’d rather say so upfront.