Mac Utility / DashboardSelected

HTML Board for macOS

Menu bar app with global floating window for local HTML boards

A macOS menu bar utility that turns scattered local HTML reports into a persistent searchable dashboard with hotkey launch and system notifications.

  • Menu Bar
  • Dashboard
  • HTML
  • Local-first
SelectedMenu Bar AppLocal BuildmacOSSwiftUIWKWebViewUpdated 2026-03-14
HTML Board for macOS cover

Overview

What shaped the work

Background

Why this exists

  • Local workflows generate many HTML artifacts, but the file system is a poor browsing interface. This tool makes report review a low-friction menu bar action.

Delivery

What I shipped

  • Native menu bar shell for status, permissions, and global hotkeys.
  • Embedded HTML dashboard for list, preview, and search.
  • System notifications when new reports appear.

Design

Design decisions

  • The entry point stays quiet but instantly available.
  • The floating panel is optimized for quick checks, not full browsing.
  • Local-first permission boundaries are explicit.

Selected screens

Interface, states, and visual rhythm

Project notes

Structure, intent, and implementation notes

01

Background

Why this exists

Local workflows generate many HTML artifacts, but the file system is a poor browsing interface. This tool makes report review a low-friction menu bar action.

02

Scenario

Use scenarios

  • Open the latest generated reports instantly.
  • Aggregate HTML output across multiple local directories.
  • Preview and jump without breaking the current task.

03

Delivery

What I shipped

  • Native menu bar shell for status, permissions, and global hotkeys.
  • Embedded HTML dashboard for list, preview, and search.
  • System notifications when new reports appear.

04

Design

Design decisions

  • The entry point stays quiet but instantly available.
  • The floating panel is optimized for quick checks, not full browsing.
  • Local-first permission boundaries are explicit.

05

Tech

Implementation

  • Native Swift shell handles menu bar state, hotkeys, notifications, and window control.
  • WKWebView embeds a local HTML dashboard surface.
  • Bookmark + state.json persist scan roots and permission grants.

06

Access

Current access

  • Publicly presented via product screenshots and docs.
  • Actual interaction depends on macOS menu bar integration and local file permissions.

Flow

The path from entry to completion

This project is best read through the product shape itself: screenshots, access boundaries, and the sequence of key tasks explain the experience more clearly than a single static description.

Scan / Notify / Open / Review

HTML Board for macOS flowScanNotifyOpenReview

Explore

Continue through the material

HTML Board for macOS preview

Access

This entry is still part of a living practice. The public surface may be a live URL, a guided preview, or a curated set of interface states depending on the current release shape.