mirror of
https://github.com/janishutz/MusicPlayer.git
synced 2026-09-10 14:25:24 +02:00
58 lines
3.6 KiB
Markdown
58 lines
3.6 KiB
Markdown
<div id="title" align="center">
|
|
<img src="./assets/logo.png" width="300">
|
|
<h1>MusicPlayer</h1>
|
|
</div>
|
|
|
|
<div id="badges" align="center">
|
|
<img alt="Project License" src="https://img.shields.io/github/license/janishutz/MusicPlayer.svg">
|
|
<img alt="GitHub Repo size" src="https://img.shields.io/github/repo-size/janishutz/MusicPlayer.svg">
|
|
<img alt="GitHub Repo issues" src="https://img.shields.io/github/issues-pr-raw/janishutz/MusicPlayer">
|
|
<img alt="Top Languages" src="https://img.shields.io/github/languages/top/janishutz/MusicPlayer">
|
|
<img alt="GitHub Repo filecount" src="https://img.shields.io/github/directory-file-count/janishutz/MusicPlayer.svg">
|
|
<br>
|
|
<img alt="GitHub Repo stars" src="https://img.shields.io/github/stars/janishutz/MusicPlayer">
|
|
<img alt="GitHub watchers" src="https://img.shields.io/github/watchers/janishutz/MusicPlayer">
|
|
<img alt="GitHub forks" src="https://img.shields.io/github/forks/janishutz/MusicPlayer">
|
|
<img alt="GitHub commit activity" src="https://img.shields.io/github/commit-activity/m/janishutz/MusicPlayer">
|
|
<br>
|
|
<img alt="GitHub all releases" src="https://img.shields.io/github/downloads/janishutz/MusicPlayer/total?label=Downloads (total)">
|
|
<img alt="GitHub release (latest by date)" src="https://img.shields.io/github/downloads/janishutz/MusicPlayer/latest/total?label=Downloads (latest)">
|
|
<img alt="Latest release" src="https://img.shields.io/github/release/janishutz/MusicPlayer.svg">
|
|
<img alt="App Version" src="https://img.shields.io/github/package-json/v/janishutz/MusicPlayer.svg?label=Development Version">
|
|
</div>
|
|
|
|
# Development Branch
|
|
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](https://github.com/janishutz/musickit-v3-types)
|
|
|
|
|
|
# MusicPlayer
|
|
|
|
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](https://music.janishutz.com) of this MusicPlayer, which is fully set up for you is subscription-based and can be paid for on my [store](https://store.janishutz.com/product/com.janishutz).
|
|
|
|
<div id="donate" align="center">
|
|
<a href="https://store.janishutz.com/donate" target="_blank"><img src="https://store-cdn.janishutz.com/static/support-me.jpg" width="150px"></a>
|
|
</div>
|
|
|
|
# Features
|
|
**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](https://music.janishutz.com)
|
|
|
|
|
|
## License
|
|
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/.
|