All Projects → MaverickMartyn → Youtube Music Desktop

MaverickMartyn / Youtube Music Desktop

Licence: apache-2.0
A desktop client for YouTube Music with MusixMatch lyrics.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Youtube Music Desktop

Vidify
Play music videos automatically for the songs playing on any device
Stars: ✭ 95 (+3.26%)
Mutual labels:  music, lyrics, youtube
Alltomp3 App
Download and Convert YouTube, SoundCloud & Spotify in MP3 with full tags (title, artist, genre, cover, lyrics 🔥)
Stars: ✭ 920 (+900%)
Mutual labels:  music, lyrics, youtube
Alignmentduration
Lyrics-to-audio-alignement system. Based on Machine Learning Algorithms: Hidden Markov Models with Viterbi forced alignment. The alignment is explicitly aware of durations of musical notes. The phonetic model are classified with MLP Deep Neural Network.
Stars: ✭ 36 (-60.87%)
Mutual labels:  music, lyrics
Jeelangamusic
Discord bot with music functional. Play, skip, save music and etc!
Stars: ✭ 40 (-56.52%)
Mutual labels:  music, youtube
Streamly
Portable, independent, web-based, simple streaming YouTube video queues and playlists for music videos, audiobooks, etc.
Stars: ✭ 60 (-34.78%)
Mutual labels:  music, youtube
Youtubetospotify
A Python script to fetch tracks of music channels on Youtube, find them on Spotify and add them to a playlist
Stars: ✭ 33 (-64.13%)
Mutual labels:  music, youtube
Ytspotifydl
Youtube and Spotify music downloader with metadata.
Stars: ✭ 34 (-63.04%)
Mutual labels:  music, youtube
Musicalyoutube
A Youtube floating PIP player for Android.
Stars: ✭ 50 (-45.65%)
Mutual labels:  music, youtube
Smd
Spotify Music Downloader
Stars: ✭ 822 (+793.48%)
Mutual labels:  music, youtube
Ytmdesktop
A Desktop App for YouTube Music
Stars: ✭ 1,297 (+1309.78%)
Mutual labels:  music, youtube
Spotify Onthego
Download Spotify playlists by searching for audio files on YouTube
Stars: ✭ 66 (-28.26%)
Mutual labels:  music, youtube
Musictube Player
MusicTube Player is an electron desktop application for YouTube Music, with media key support & desktop notifications.
Stars: ✭ 90 (-2.17%)
Mutual labels:  music, youtube
Lyrics Corpora
An unofficial Python API that allows users to create a corpus of lyrical text from their favorite artists and billboard charts
Stars: ✭ 13 (-85.87%)
Mutual labels:  music, lyrics
Play.cash
🎶 Music lovers, rejoice.
Stars: ✭ 89 (-3.26%)
Mutual labels:  music, youtube
Youtub.ly Android
An android app to download 📹 videos and songs from youtube to phone internal storage
Stars: ✭ 17 (-81.52%)
Mutual labels:  music, youtube
Kaku
🎧 Kaku is a highly integrated music player supports different online platform like YouTube, SoundCloud, Vimeo and more. Available on Mac, Windows and Linux.
Stars: ✭ 1,028 (+1017.39%)
Mutual labels:  music, youtube
Distube
A Discord.js v12 module to simplify your music commands and play songs with audio filters on Discord without any API key. Support YouTube, SoundCloud, Bandcamp, Facebook, and 700+ more sites
Stars: ✭ 73 (-20.65%)
Mutual labels:  music, youtube
Musicrepair
Fixes music metadata and adds album art.
Stars: ✭ 566 (+515.22%)
Mutual labels:  music, lyrics
Nuclear
Streaming music player that finds free music for you
Stars: ✭ 7,133 (+7653.26%)
Mutual labels:  music, youtube
Musicbot
🎶 A Discord music bot that's easy to set up and run yourself!
Stars: ✭ 1,109 (+1105.43%)
Mutual labels:  music, youtube

YouTube Music for Desktop

An unofficial desktop client for YouTube Music, with integrated lyrics from MusixMatch.

You can check out my other work here: https://www.codeslasher.com/

Download

Download the latest release on https://github.com/MaverickMartyn/youtube-music-desktop/releases

Animated gif of YouTube Music for Desktop

Todo:

See TODO.md

Build requirements:

  • Yarn package manager (1.10.0+)
  • Node (v8.12.0+)
  • Electron (v3.0.2+)

Build guide

  • Run yarn run dist
  • Resulting artifacts are in the ./dist folder.

Publishing release artefacts

To publish a new release artifact, you need to set GH_TOKEN to the GitHub Token for your fork repo. Use [Environment]::SetEnvironmentVariable("GH_TOKEN","<YOUR_TOKEN_HERE>","User") to do that. Then you need to run yarn run publish. Finally you just need to publish the release on GitHub, through the releases page.

Disclaimer

  1. I do NOT own YouTube Music or MusixMatch, nor am I affiliated or even endorsed by them.
  2. This software is provided as is, with no warranties and/or support guaranteed.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].