My Pod 1.0
First public release of My Pod — a native macOS app for syncing music to click-wheel iPods.
Apple dropped iPod support from macOS years ago. My Pod puts a SwiftUI interface on top of libgpod, so a classic iPod can still be kept in sync with a music library on disk.
What it does
- Automatic device detection — the iPod is picked up as soon as it mounts.
- Library mirroring — point it at a
Artist/Album/Trackfolder and tick what you want. Checked music is added, unchecked music is removed. - New-music highlighting — anything not yet on the iPod is marked, rolled up onto album and artist rows, and optionally selected for you while the device has room.
- Transcoding — FLAC, OGG, Opus, WMA and APE are converted to 256 kbps AAC and cached beside the source, so a file is only ever encoded once.
- Cover art and playlists — artwork is written into the iPod database as rendered thumbnails; playlists are plain
.m3ufiles with a drag-and-drop editor.
Install
Download My-Pod-1.0-arm64.zip, unzip, and drag My Pod.app to /Applications. Everything it needs is inside the bundle — Homebrew is not required to run it.
The app is signed ad-hoc rather than with an Apple Developer ID, so macOS quarantines it on download and reports it as damaged. Clear the flag once:
xattr -dr com.apple.quarantine "/Applications/My Pod.app"Or open it the first time via System Settings → Privacy & Security → Open Anyway.
Requirements: macOS 15.7 or later, Apple silicon. On an Intel Mac, build from source with BREW_PREFIX=/usr/local.
Licensing
App code is MIT, © 2026 Studio Rischio LLC. The bundled libgpod is a modified fork under LGPL 2.1 or later and is statically linked, so under LGPL 2.1 §6 this binary is accompanied by the complete corresponding source in this repository at tag v1.0.