This branch is for the upcoming version 4 of Music Player and is in early stages of development
It uses my manually created types for MusicKitJS
A music player, specifically created for displaying song information on multiple different displays that are connected to the same network, just from the browser.
The hosted version of this MusicPlayer, which is fully set up for you is subscription-based and can be paid for on my store.
NOTICE: This section has not been updated for the new version of MusicPlayer yet
- Browser based App that runs on all OS (Linux, MacOS, Windows, iOS, Android, iPadOS, ...)
- Fully featured Music Player
- Show all song information over the Internet on any amount of client displays
- Client displays show the playback position and all information from song metadata fetched from the Apple Music API
- Play most common music files
- No setup required when using the hosted version at music.janishutz.com
MusicPlayer Copyright (C) 2026 janishutz
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.

