System tray and menu bar integration for Windows, macOS, and Linux standalone appsSystem tray and menu bar integration for standalone!DocumentationDemosWindows | Mac | LinuxSystem tray and menu bar integration for Unity standalone applications.Add system tray functionality (Windows/Linux) and menu bar extras (macOS) to your Unity games and apps. Supports context menus, submenus, checkboxes, click handlers, and hide-from-taskbar/dock - all through native OS integration with a single C# API.FeaturesSystem tray icons on Windows and Linux, menu bar extras on macOSContext menus with clickable items, non-interactive titles, and separatorsNested submenus for organized menu hierarchiesCheckbox items with runtime checked-state togglingEnable/disable items at runtime (grayed-out, non-clickable states)Runtime menu editing - rename items, remove single items, or clear the whole menuTray icon tooltip (hover text on Windows/macOS)Runtime icon switching - swap the tray icon at any timeHide from taskbar / dock - minimize-to-tray style behavior - (Windows: taskbar + Alt-Tab, macOS: Dock + Cmd-Tab, Linux: best-effort via EWMH)Click events on the Unity main thread - no manual thread marshalingCompatibilityUnity 2022.3+Windows, macOS, and Linux standalone buildsTestable in the EditorDemo scene with runtime console commands


