Arpeggi is an OpenSubsonic client designed with the same clean aesthetic as Apple’s apps, built for people who care about how their app feels.
Whether you're at home, in the car, or completely offline, your library is always within reach, beautifully presented and ready to play.
Gapless playback across AAC, FLAC, ALAC, and OPUS keeps your albums flowing exactly as they were meant to be heard. ReplayGain support ensures consistent volume across your entire collection, and server-side transcoding lets you balance quality and bandwidth.
Connect to multiple Subsonic servers and music folders from a single app. Arpeggi's continuous queue system keeps the music going, while Song and Artist Station modes let you explore your collection in a whole new direction.
Download your favourite albums and playlists in the background so your music is ready before you go offline. Scrobbles are cached locally with timestamps and synced when you're back online, so not a single play goes unrecorded.
Create and edit playlists directly from the app. Full CarPlay support keeps your eyes on the road. A customisable design means the experience adapts to you, not the other way around.
Built entirely in SwiftUI with a native-first approach, every interaction in Arpeggi feels at home on iOS fast, fluid, and familiar.
Requires a Subsonic or Open Subsonic compatible server.
This app is seamless and runs perfectly. Played around with a few different Subsonic clients and Arpeggi had everything. I think the best part is the total control over the app. From layout to cache size I feel the developer didn’t hide anything behind the curtain.One addition I’d like to see is download management. When I download multiple playlists all the songs are bunched together under downloads. So if I’m on the plane and I want to hit my downloaded sleep playlist I can’t.Thanks for all the hard work on this!!
Perfect companion for my Navidrome Music
MiniCooperMann
I’ve been testing the App through TestFlight for several months and this has easily become my preferred Subsonic music app for connecting to my Navidrome server. CarPlay interface is great, love the ability to pin favorite playlists to the top. Keep up the great work - very excited for the first official release!
Perfection!
happyjustbeingaprawn
Recently switching from Apple Music to self hosting this app is exactly what I was looking for! I tried most of the navidrome compatible apps in the store and none of them felt quite right, I can finally end my search.
Best client
雨ツバメ
I have tried many and this is the best iOS client for self-hosted Navidrome server. Clean interface. Gapless play. Supports multi-library selection. Supports different transcoding profiles based on whether the connection is on wifi or cellular network. Supports CarPlay.
Version 1.4 adds the following major features
Disclaimer: Downloaded Artwork may have a glitch the first time when loading (will happen once as everything is migrated)
- New sections to choose for the HomeView
- New App Icon (credit to mattwaler on GitHub)
- Customisable Artist Detail View
- Customisable Fallback Transcode File List
- Playlist refresh Scheduler
- Player View, Album View, Playlist View now have been simplified to two styles: Mono or Mesh
- Explicit status for songs
- Previous songs button in the Queue View
- Some simple notifications when adding songs to playlists and some network errors
Improvements:
- improved Player View Animations
- improved network monitoring for server reachability
- fix potential crash when opening favourite songs
- improved shuffle behaviour
- improved continuous play fetching behaviour
- migrates artwork to a hash based naming system
- migrates downloaded files to hash based naming system
- improved playlist loading and managing offline playlists
Version 1.4
The developer, Reilly Wilkinson, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
Reilly Wilkinson
Size
16.1 MB
Category
Music
Compatibility
Requires iOS 17.0 or later.
iPhone Requires iOS 17.0 or later.
iPad Requires iPadOS 17.0 or later.
Mac Requires macOS 14.0 or later and a Mac with Apple M1 chip or later.