iOS remote application written in Swift to control a MPD server
Swift Objective-C

README.md

MPDRemote

Twitter: @Nyx0uf License: MIT Swift Version

screenshot1

MPDRemote is an iOS application to control a MPD server. It is written in Swift 3 and requires at least iOS 10.

FEATURES
πŸ—„ Browse by albums, artists, genres, playlists
πŸ”Ž Fuzzy search for albums, artists, genres
βͺ ⏯ ⏩ Play, pause, next, previous
πŸ”€ πŸ” Shuffle & repeat
πŸ”ˆ πŸ”Š Volume control
πŸ“ Track position control
βž• Add album, artist, genre, playlist to current play queue
πŸ’¬ VoiceOver compliant
🌐 Automatically find MPD server with Bonjour/Zeroconf
πŸ‡¬πŸ‡§ πŸ‡«πŸ‡· English and French localized

There is no persistence layer apart from cover caching.

TODO
⚑️ Optimize things? not slow anyway, works well with an iPhone 5 and 3000+ albums
πŸ“± iPad version
βš™ Better icons for consistency, I took random free icons on the net. Problem is my skills in design are (void*)0.
🏁 Put it on the AppStore ? But I have no money.

LICENSES

The MPD static library included is built from libmpdclient and is released under the revised BSD License.

MPDRemote itself is released under the MIT License, see LICENSE.md file.