EasyBar Native is a lightweight, scriptable macOS menu-bar app for Lua widgets. It keeps the normal macOS menu bar while giving every widget its own menu-bar item.
- Scriptable Lua widgets with events, popups, groups, and context menus
- Installable Lua widgets and libraries from the official package registry
- A built-in Inbox for notifications published by Lua widgets
- Independent configuration, packages, logs, and runtime state
- Shared EasyBar themes and Lua widget APIs
- A dedicated
easybar-nativeCLI for control and diagnostics - No dependency on EasyBar's calendar or network helper agents
EasyBar Native intentionally provides Lua widgets and the built-in Inbox only. Use EasyBar when you want the full-width bar and its native Spaces, battery, Wi-Fi, calendar, volume, CPU, and other built-ins.
- macOS 14 Sonoma or newer
- Homebrew for installation
brew tap easybar-app/tap
brew install --cask easybar-app/tap/easybar-native
open -a "EasyBar Native"See the installation guide for upgrades, verification, and removal.
- Quick start
- Configuration
- Lua widgets and packages
easybar-nativeCLI- Troubleshooting
- Compare EasyBar products
Licensed under the Apache License 2.0.