Directory
Developer Zone
Design & Creativity
Productivity
Other Utilities
Others

SpotMenu
SpotMenu - Directly displays Spotify and Apple Music playback information in the macOS menu bar, supporting playback control, album cover viewing, and global hotkeys. Lightweight and space-saving for convenient use.
SpotMenu - Music Player in macOS Menu Bar
π Application Overview
SpotMenu is a lightweight macOS menu bar utility that displays the currently playing music track directly in your menu bar. It fully supports Spotify π΅ and Apple Music π, allowing you to monitor your music playback status without switching applications.
π― Core Features
π₯οΈ Clean Menu Bar Integration
- Displays artist and song title directly in the menu bar
- Visually minimal, saving screen space
ποΈ Multiple View Modes
- Full View: Shows detailed playback information
- Compact View: Displays only essential info, conserving menu bar space
- Supports customizable visual styles
πΌοΈ Built-in Playback Controls
- Integrated playback control overlay panel
- Play/pause/skip buttons
- Displays album artwork
β¨οΈ Global Keyboard Shortcuts
- Customizable global hotkeys
- Control playback without activating the app
β€οΈ Song Favoriting (Spotify Only)
- Use Spotify Web API to like/unlike tracks
- Syncs with your Spotify account
βοΈ Highly Configurable
- User preferences window
- Customize visuals and shortcuts
- Manual or automatic selection of music player
π Real-time Updates & Multi-player Support
- Automatically syncs playback state changes
- Intelligent detection of active music player
- Supports switching between Spotify and Apple Music
π Native macOS Experience
- Built with Swift and SwiftUI
- Fully conforms to macOS design guidelines
- Smooth and natural user experience
β Key Advantages
- Minimalist Design: Keeps menu bar clean, showing only essential info
- Cross-Platform Support: Compatible with two major music services
- Open Source & Free: MIT Licensed, completely free to use
- Lightweight: Low resource usage, runs smoothly
- Extensible: Supports advanced configuration options
- Community-driven: Active GitHub community for continuous improvement
π₯ Installation
Easy Installation (Recommended)
- Unzip
SpotMenu.app.zip - On first run, may need to allow the app in System Settings β Privacy & Security
Homebrew Installation
brew install --cask spotmenu
Build from Source
System Requirements:
- macOS 11 or later
- Xcode 14 or later
Steps:
cd SpotMenu
open SpotMenu.xcodeproj
π Spotify Advanced Feature Setup
Note: To use Spotifyβs like/unlike feature, you must configure Spotify Web API
Setup Steps
- Create a new Spotify Developer app
- Obtain Client ID
- Set Redirect URI
- Enter credentials in SpotMenu settings
π οΈ Technical Highlights
- Development Languages: Swift & SwiftUI
- Integration Methods: AppleScript + Spotify Web API
- Update Mechanism: Real-time playback state monitoring
- Compatibility: Continuously updated for macOS system releases
π¨ Use Cases
- Want to quickly check song info while working
- Frequently switch between apps and need quick music controls
- Want to customize how music is displayed in the menu bar
- Users who use both Spotify and Apple Music simultaneously
β οΈ Notes
- First-time use requires authorization in system security settings
- Spotify favoriting requires additional API configuration
- Keep the app updated for optimal performance
- Actively developed β follow latest updates on GitHub
SpotMenu, with its clean design, practical features, and excellent user experience, has become an ideal tool for macOS users to manage their music playback. Whether you're a music enthusiast or a casual user, you'll enjoy a seamless and convenient music experience.
All software data on this site is synchronized from the Awesome mac project. Copyright belongs to original authors.
Recommended Apps
Stremio
Stremio is a modern, cross-platform media center application that aggregates movies, live streams, podcasts, and more from across the web through an innovative plugin system. Open-source and secure, with a sleek interface, it supports multi-device playback synchronization and 4K HDR streaming, delivering a seamless and immersive viewing experience.
Stringed 2
Stringed 2 is a macOS audio processing software designed specifically for music learners, featuring lossless pitch shifting, real-time transposition, a six-band equalizer, and intelligent loop playback. It helps guitarists and other music enthusiasts practice complex passages, transcribe music, and follow along with ease, making the learning process more efficient and enjoyable.
Synfig Studio
Synfig Studio is a free and open-source 2D animation software that supports both vector and bitmap animation creation. It features advanced tweening technology, a comprehensive skeletal system, and a rich set of layer filters, significantly reducing frame-by-frame workload and enabling users to efficiently produce animation content of cinematic quality.
Tiny Player
Tiny Player is a lightweight native music player designed specifically for macOS, supporting multiple audio formats including MP3, FLAC, and AAC. Featuring a minimalist interface, it offers drag-and-drop addition, quick search, and playlist management. Fully compatible with both Intel and Apple Silicon chips, it delivers a clean and efficient music playback experience.
VidCrop
VidCrop is a lightweight video cropping tool designed specifically for macOS, supporting popular formats such as MP4 and MOV. It offers two cropping methods: freehand selection and custom dimensions, with an integrated player for real-time preview. All processing is performed locally, ensuring privacy and security. The interface is clean and user-friendly, ideal for quickly cropping videos.
VLC
VLC is a powerful, free, and open-source multimedia player that supports almost all audio and video formats, DVDs, and streaming media. It offers professional features such as hardware acceleration, subtitle synchronization adjustment, and video enhancement. The player is stable, reliable, and completely ad-free.

Comments