Skip to content
SPECIFICTION
Get listed

SwiftBar vs xbar

SwiftBar

swiftbar.app

xbar

xbarapp.com

Side by side

FigureSwiftBarxbar
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
macOSYesYes
Plans published11
Spec score · Menu Bar Customization Software7.7 (#10)6.9 (#24)
Plugin librarySwiftBar provides access to a bundled plugin repository, and its product page describes hundreds of community-created plugins.The site offers hundreds of pre-built plugins across categories including AWS, finance, email, music, network, system, and weather.
PurposeSwiftBar runs scripts from a plugin folder and displays their output in the macOS menu bar.xbar puts output from scripts or programs into the macOS menu bar.

Plans

SwiftBar

  • FreeFree

SwiftBar pricing →

xbar

  • FreeFree

xbar pricing →

In their own words

SwiftBar

SwiftBar displays the output of custom scripts in the macOS menu bar and turns it into interactive menus. Plugins can be written in Bash, Python, Ruby, Swift, or JavaScript; SwiftBar runs them on a user-defined schedule and builds menu items from their output. Menus can include icons, colors, dropdowns, submenus, and click actions. Items can open URLs, run shell scripts, refresh plugins, or use keyboard shortcuts. Refresh intervals can be set in plugin filenames or with cron syntax in metadata. SwiftBar includes a plugin repository through its Get Plugins menu, and its product page describes hundreds of community-created plugins. Its plugin API is adopted from BitBar, allowing existing BitBar and xbar plugins to run. SwiftBar also supports plugins made with the macOS Shortcuts app and provides a settings interface for their refresh schedule. It is a free, open source project by Ameba, licensed under MIT. SwiftBar requires macOS 12 or later and is available as a direct download or through Homebrew.

Visit swiftbar.app

xbar

xbar puts output from scripts and programs in the macOS menu bar, where selected information can be checked at a glance. Its library offers hundreds of ready-made plugins across areas such as AWS, finance, email, music, network, system, and weather. Examples include network status, YubiKey OATH TOTP codes, an OKX price ticker, Bluetooth trackpad battery status, miner statistics, and an RSS reader. Users can also write plugins in any language. The app's Preferences > Plugins view is where users can discover and manage plugins; the plugin directory is ~/Library/Application Support/xbar/plugins. xbar is free at free and open source under the MIT License. The project says Mat Ryer and Leah Anthony rewrote it in Go using Wails. The latest release requires macOS Catalina or newer (10.15 or later). Grouped and custom menu items and keyboard shortcuts are supported, but hiding or rearranging menu items is not. The v2.1.7-beta notes say the plugin timeout increased from one minute to two minutes.

Visit xbarapp.com