Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Venipa/ytmdesktop2

Unofficial Youtube Music Desktop App, with LastFM support.
https://github.com/Venipa/ytmdesktop2

app discord electron javascript last-fm lastfm music music-player node typescript vue vue3 youtube youtube-music youtube-music-player youtube-player ytm ytmusic

Last synced: 3 months ago
JSON representation

Unofficial Youtube Music Desktop App, with LastFM support.

Awesome Lists containing this project

README

        


banner


Youtube Music for Desktop (ytmdesktop2)


Beautiful Youtube Music desktop app that includes several customizations for users and developers.

[![Discord](https://img.shields.io/discord/834826233195003944?color=%237289DA&label=discord&logo=discord&logoColor=%23ffffff&style=for-the-badge)](https://discord.gg/dq4bZMhMjT)
[![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/Venipa/ytmdesktop2?style=for-the-badge)](https://github.com/Venipa/ytmdesktop2/releases/latest)
![GitHub last commit](https://img.shields.io/github/last-commit/Venipa/ytmdesktop2?style=for-the-badge)


app

## Features

### Last.FM (Scrobble)
![feature-lastfm2](https://user-images.githubusercontent.com/17952364/212539540-c1efc587-1047-4748-9583-64b609a1ec97.jpg)

### Mini Player (Beta)
![image](https://user-images.githubusercontent.com/17952364/183205288-abf687ed-7564-4158-859b-c7dad035db8d.png)

### Discord Rich Presence
![image](https://user-images.githubusercontent.com/17952364/212539572-0fe93d02-fb6e-48fe-a301-a09c7ff42703.png)

### Custom CSS
![image](https://user-images.githubusercontent.com/17952364/149849609-fe5d3819-7303-4467-9f8e-56fa1e306c87.png)

### OBS Implementation
[OBS Browser Source Files](https://github.com/Venipa/ytmdesktop2/releases/download/v0.12.11/Zyphen.s.Now.Playing.zip)
/
[OBS Plugin Thread](https://obsproject.com/forum/threads/zyphens-now-playing-overlay.125383/post-557409),
don't forget to enable the api inside the ytmdesktop2 app

also make sure to set a custom the port (`append ?port= to source file protocol`) if changed in the app (default is 13091)

---------------

... features to be added ...
  

---------------
  
## Project setup
```
yarn
```

### Compiles and hot-reloads for development
```
yarn dev
```

### Compiles and minifies for production
```
yarn build
```
### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).