Music Manager (Mac/Silicon) now on GitHub

Musical note Music Manager 2.1 is now on GitHub!

Music Manager is a macOS app that transfers music, albums and playlists from the Music app to your Garmin watch over USB, and lets you manage what’s on it.

Package Download the app (DMG) and the full source code:

https://github.com/RickyDive/musicmanager

—

White check mark Requirements: Apple Silicon Mac, macOS 26 or later. No Homebrew needed: the required libraries are bundled.

MusicManager-2.1-Info.pdf

  • Musical note Music Manager 2.1 Beta 1 is now on GitHub!

    Music Manager is a macOS app that transfers music, albums and playlists from the Music app to your Garmin watch over USB, and lets you manage what's on it.

    Package Download the app (DMG) and the full source code:

    https://github.com/RickyDive/musicmanager


    White check mark Requirements: Apple Silicon Mac, macOS 26 or later. No Homebrew needed: the required libraries are bundled.

    Warning️ The app isn't notarized (I don't have an Apple Developer account), so on first launch macOS will ask for a manual approval. Step-by-step instructions are in the README.

    test tube So far, the app has only been tested by me, my family and a few friends. From now on I'd really love feedback from a wider audience.

    Lock Privacy & safety
    • The app doesn't modify or delete anything already in your Music library. The only thing it can add to Music is a playlist, in its own folder, and only when you explicitly choose to save one.
    • Deleting files only happens on the watch, on request and after a confirmation.
    • No analytics or tracking. The only optional feature that contacts Garmin's servers (software update check) is off by default.
    • Diagnostic information is copied only when you ask for it, so you can read it before sharing.

    Beetle It's not perfect, and that's exactly why I'm asking for your help. If you hit a problem, please tell me:
    1. In the app: Help ▸ Copy Diagnostic Information
    2. Then Help ▸ Send Feedback, which opens the GitHub Issues page (a free GitHub account is required)
    3. Paste the diagnostics and describe what happened, which watch model you have and the steps to reproduce it. Help ▸ Show Log in Finder gives you the log file if needed.

    Bug reports, ideas and "it worked fine on my watch" are all welcome.

    Thank you to everyone who tries it!

    #Garmin #macOS #Music #Swift #OpenSource #BetaTest

  • Musical note Music Manager 2.1 is now on GitHub!

    Music Manager is a macOS app that transfers music, albums and playlists from the Music app to your Garmin watch over USB, and lets you manage what’s on it.

    Package Download the app (DMG) and the full source code:

    https://github.com/RickyDive/musicmanager

    —

    White check mark Requirements: Apple Silicon Mac, macOS 26 or later. No Homebrew needed: the required libraries are bundled.

    Sparkles What’s new since 2.0:

    • Rebuilt storage bar, with a free-space readout and warnings when space runs low
    • Send several playlists at once, with a Cancel button and a clear summary
    • Delete confirmation that also fixes the playlists on the watch
    • AirPlay volume that works, plus Now Playing on the Apple TV
    • Genre filter, Find similar, multi-disc albums
    • Faster start, new name and icon

    Warning️ The app isn’t notarized (I don’t have an Apple Developer account), so on first launch macOS will ask for a manual approval. Step-by-step instructions are in the README. The app was developed and tested on macOS 27: I couldn’t test it on macOS 26, so reports from macOS 26 users are especially welcome.

    test tube It has been tested mainly with a Garmin fenix 9 Pro, by me, my family and a few friends. I’d really love feedback from a wider audience and other watch models.

    Lock Privacy & safety

    • The app doesn’t modify or delete anything already in your Music library. The only thing it can add to Music is a playlist, in its own folder, and only when you explicitly choose to save one.
    • Deleting files only happens on the watch, on request and after a confirmation.
    • No analytics or tracking. The only optional feature that contacts Garmin’s servers (software update and maps check) is off by default.
    • Diagnostic information is copied only when you ask for it, so you can read it before sharing.

    Beetle It’s not perfect, and that’s exactly why I’m asking for your help. If you hit a problem, please tell me:

    1. In the app: Help ▸ Copy Diagnostic Information
    2. Then Help ▸ Send Feedback, which opens the GitHub Issues page (a free GitHub account is required)
    3. Paste the diagnostics and describe what happened, which watch model you have and the steps to reproduce it.
      Help ▸ Show Log in Finder gives you the log file if needed.

    Bug reports, ideas and “it worked fine on my watch” are all welcome.

    Thank you to everyone who tried the betas and helped!

    #Garmin #macOS #Music #Swift #OpenSource