Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Mac Now Playing

HajordaHajorda30 downloads

Displays the currently playing Spotify song in the status bar on Mac.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

A native macOS plugin for Obsidian that displays your currently playing song (from Spotify or Apple Music) directly in your status bar.

Clicking the status bar item reveals a interactive popover with album art, a live progress bar, and media controls—all without needing complex API keys or developer accounts.

Features

  • Zero Configuration: Uses native macOS AppleScript. No Spotify Developer API keys, OAuth logins, or internet connections required. It just works.
  • Support for Players: Choose between Spotify or Apple Music in the settings.
  • Interactive Popover: Click the status bar to see:
    • Album Art (Spotify only)
    • Live track progress bar with timestamps
    • Play/Pause, Next, and Previous media controls
  • Customizable:
    • Choose your status bar icon (Animated EQ Bars, Spinning Vinyl 💿, or Static Emoji 🎵).
    • Customize the display format (e.g., {{title}} - {{artist}}).
    • Choose your Status Bar Position (Far Left or Right).
    • Set a maximum title length to keep your status bar clean.
    • Automatically hide the plugin when music is paused.
    • Turn off the Album Art or Progress Bar for a minimalist popover.

Screenshots

Popover The interactive popover featuring album art, live progress, and media controls.

Installation

Option 1: Manual Installation (Before Official Release)

  1. Download the latest release from the Releases page.
  2. Extract the obsidian-mac-now-playing folder.
  3. Place the folder into your vault's plugin directory: [YourVault]/.obsidian/plugins/.
  4. Open Obsidian, go to Settings > Community plugins, turn off "Safe mode", and enable Mac Now Playing.

Option 2: Obsidian Community Plugins

Once approved by the Obsidian team, you will be able to search for "Mac Now Playing" directly in the Community Plugins browser inside Obsidian!

Settings

You can configure the plugin in the Obsidian settings under "Mac Now Playing":

  • Media Player: Switch between Spotify and Apple Music.
  • Refresh Interval: Adjust how often the plugin polls for new songs (1-10 seconds).
  • Hide When Paused: Keep your status bar tidy by hiding the track when no music is playing.
  • Show Album Art / Progress Bar: Toggle the visual enhancements inside the popover.
  • Use Sliding Text: Smoothly scrolls long track names inside the popover instead of cutting them off with ....
  • Status Bar Position: Force the status bar item to sit on the far left side of the screen instead of the default right side.

Development

If you want to contribute or build the plugin from source:

npm install
npm run build

Author

Created by Hajorda.

HealthExcellent
ReviewSatisfactory
About
Display the currently playing song from Spotify or Apple Music in Obsidian's status bar. Click the item to open an interactive popover with album art, live progress and media controls, and choose a custom status icon — works natively via AppleScript with no API keys or internet.
MusicStatus bar
Details
Current version
1.0.3
Last updated
2 weeks ago
Created
2 weeks ago
Updates
4 releases
Downloads
30
Compatible with
Obsidian 1.0.0+
Platforms
Desktop only
License
0BSD
Report bugRequest featureReport plugin
Author
HajordaHajordahajorda
www.ablt.dev/
GitHubhajorda
  1. Community
  2. Plugins
  3. Music
  4. Mac Now Playing

Related plugins

Day Planner OG

Day planning from a simple task list in a Markdown note (bare bones, preserves the features and behavior of the original plugin).

Colored Text

Color the selected texts.

Better Word Count

Count the words of selected text in the editor.

Autosave Control

An Obsidian plugin for delaying or disabling automatic saves.

Plugin Update Tracker

Know when installed plugins have updates and evaluate the risk of upgrading.

Reading Time

Add the current note's reading time to the status bar.

Workspaces Plus

Quickly switch and manage workspaces.

Voice

Listen to your notes as natural speech with text-to-speech (TTS). Read notes aloud, play them like an audiobook in the voice player, download MP3 audio and listen offline hands-free on mobile.

Completed Task Display

Controls for displaying or hiding completed tasks.

Chord Sheets

Work with chord sheets (chords over lyrics or inline) in Live Preview and reading mode: Chord diagrams for guitar, ukulele and mandolin, transpose, autoscroll, and more.