Shinobu
Shinobu is an iOS application to control a MPD server and requires iOS 14.1. It is designed to be fast (loading my 3000 albums library happens in an instant).
I develop this app on my free time and for my personal need, you can ask for a feature but if I don't see the point I won't implement it.
I won't submit it to the App Store because I don't have 100€ to spare nor the time to deal with Apple's validation process. So if you want to use this app you will have to download the code and build it yourself.
FEATURES
- iPhone / iPad
- Browsing by albums, artists, albums artists, genres, playlists, or directly browsing the filesystem (your MPD directory).
- Search, global or contextual, normal or fuzzy
- Playback control (Play/Pause, Shuffle, Repeat, Track position)
- Volume control
- Playlists management (Create / Delete / Add to / Remove from)
- VoiceOver compliant
- Automatically find MPD server with Bonjour/Zeroconf
- MPD outputs selection
- Widgets (small and medium)
- Normal & Dark modes, 5 tint colors (blue, green, pink, orange, yellow)
- Multi-server support (not maintained anymore, on the branch feat/multi-servers)
🇬🇧 and🇫🇷 localized
SCREENSHOTS
TODO
- Apple TV version
- An app icon. I have absolutely no design skills, if someone wants to help
INSTALLATION
To install Shinobu you will need macOS, so you have two choices, either you have access to a Mac, or you run macOS on a Virtual Machine.
- Install the latest Xcode version.
- Clone this repository.
- Open shinobu.xcodeproj.
- Plug your iPhone and hit the Build & Run button.
- Head to the wiki for app settings and configuration help.
ISSUES
Please open an issue.
LICENSE
Shinobu is released under the MIT License, see LICENSE file.