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.
v1.4.2 improves support for Gonic servers and fixes a couple of bugs and improves stability
Changes:
increased AlbumsView alphabetical scrubber limit to 4k albums
fixed Songs not showing for Gonic Servers
fixed Song artwork not persisting with Gonic Servers
fixed change server alert not showing away from Home View
Improved opening the Album View fluidity
removed possible duplicate search results
creating a new playlist from the Add to Playlists Sheet now directly adds the songs to the playlist
Version 1.4.2
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.