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: about 9 hours ago
JSON representation

Unofficial Youtube Music Desktop App, with LastFM support.

Awesome Lists containing this project

README

        



![2024-11-13_23-20-27](https://youtube-music.app/api/og)


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

### Ad Skipping

A smooth and uninterrupted listening experience!\
Built-in, without any additional setup required.

### Last.FM (Scrobble)

![ytmdesktop_2024-11-12_01-15-16](https://github.com/user-attachments/assets/54464921-6891-476b-935f-61fdefb7679d)

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

### Mini Player (Beta)

![image](https://github.com/user-attachments/assets/1bd51f13-9cc4-4795-9bb3-4c6d680ed56d)

### Discord Rich Presence

![image](https://github.com/user-attachments/assets/f548b072-48c8-412f-8d6d-a960f223bacd)

### 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/).