Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/Venipa/ytmdesktop2
- Owner: Venipa
- License: cc0-1.0
- Created: 2021-03-16T01:47:52.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-21T16:22:01.000Z (4 months ago)
- Last Synced: 2024-07-21T18:03:07.197Z (4 months ago)
- Topics: app, discord, electron, javascript, last-fm, lastfm, music, music-player, node, typescript, vue, vue3, youtube, youtube-music, youtube-music-player, youtube-player, ytm, ytmusic
- Language: TypeScript
- Homepage: https://youtube-music.app
- Size: 7.27 MB
- Stars: 417
- Watchers: 7
- Forks: 30
- Open Issues: 44
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - Venipa/ytmdesktop2 - Unofficial Youtube Music Desktop App, with LastFM support. (TypeScript)
README
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)
## 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 appalso 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/).