All Projects → Nyx0uf → Shinobu

Nyx0uf / Shinobu

Licence: MIT License
iOS remote application written in Swift to control a MPD server.

Programming Languages

swift
15916 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Shinobu

ymuse
GTK client for Music Player Daemon (MPD) written in Go
Stars: ✭ 193 (+522.58%)
Mutual labels:  mpd-client, mpd
Malp
M.A.L.P. - Android MPD client
Stars: ✭ 94 (+203.23%)
Mutual labels:  mpd, remote-control
mushu
Mushu is a minimalist MPD client with a TUI and an incremental fuzzy finder for your music library
Stars: ✭ 30 (-3.23%)
Mutual labels:  mpd-client, mpd
boombeastic
A Raspberry Pi based smart connected speaker with support for airplay, spotify, mpd and local playback
Stars: ✭ 206 (+564.52%)
Mutual labels:  mpd-client, mpd
OCaml-libmpdclient
mpd client library implementation in OCaml.
Stars: ✭ 15 (-51.61%)
Mutual labels:  mpd-client, mpd
MaximumMPD
React Native based MPD Client for iOS and Android
Stars: ✭ 33 (+6.45%)
Mutual labels:  mpd-client, mpd
mpdevil
A simple music browser for MPD
Stars: ✭ 88 (+183.87%)
Mutual labels:  mpd-client, mpd
dreamsnap
Real life through the eyes of an artist
Stars: ✭ 16 (-48.39%)
Mutual labels:  artists, iphone
Layou-For-All-iPhone
针对于iPhone全机型,对比iPhone6的适配方案
Stars: ✭ 13 (-58.06%)
Mutual labels:  iphone
blobile
Blases Loaded - Unofficial Live Blaseball Game Viewer for iOS, Android, and Web
Stars: ✭ 16 (-48.39%)
Mutual labels:  iphone
l2cu
L²CU: LDraw Linux Command line Utility
Stars: ✭ 14 (-54.84%)
Mutual labels:  mpd
ios code sign
iOS 签名简介
Stars: ✭ 23 (-25.81%)
Mutual labels:  iphone
iosvpn.github.io
iPhone和iOS 翻墙梯子VPN推荐,2022中国苹果手机iPhone翻墙软件和科学上网避坑指南,稳定梯子推荐。
Stars: ✭ 72 (+132.26%)
Mutual labels:  iphone
lgtv-ip-control
IP Control module for 2018+ LG TVs
Stars: ✭ 35 (+12.9%)
Mutual labels:  remote-control
dotfiles
rice repo
Stars: ✭ 71 (+129.03%)
Mutual labels:  mpd
NR1-UI
Userinterface for Volumio (RaspberryPi) with ssd1322 and ssd1306 oled display, spectrum bargraph, progress bar, LED functions, Standby-functions, 4 Buttons and Rotary Encoder.
Stars: ✭ 29 (-6.45%)
Mutual labels:  mpd
100-Days-Of-Flutter-Widgets
This is the place where you can get all knowledge about the flutter in 100 Days.
Stars: ✭ 30 (-3.23%)
Mutual labels:  iphone
mpdclient
MPD client library in nim
Stars: ✭ 21 (-32.26%)
Mutual labels:  mpd
firefox tunnel
The way to use firefox to make a tunnel to remote communication, bypass any firewall
Stars: ✭ 57 (+83.87%)
Mutual labels:  remote-control
xmrigCC
RandomX, CryptoNight, AstroBWT, Argon2 and GhostRider CPU/GPU miner with Command&Control (CC) Server and Monitoring
Stars: ✭ 262 (+745.16%)
Mutual labels:  remote-control

Shinobu

Swift Version License: MIT

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

screenshot-iphonescreenshot-ipad

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.

  1. Install the latest Xcode version.
  2. Clone this repository.
  3. Open shinobu.xcodeproj.
  4. Plug your iPhone and hit the Build & Run button.
  5. 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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].