Giter Site home page Giter Site logo

kyza / unofficial-desktop-youtube-music Goto Github PK

View Code? Open in Web Editor NEW
38.0 2.0 5.0 247.04 MB

Ever wanted to use YouTube Music but with the functionality of a desktop app like Spotify?

License: MIT License

JavaScript 83.34% HTML 7.74% CSS 8.92%
youtube youtube-player music youtube-music youtube-music-player music-player electron-app electronjs javascript html

unofficial-desktop-youtube-music's Introduction

Ever wanted to use YouTube Music but with the functionality of a desktop app like Spotify?



Table Of Contents

About - Summary - Features

Known Bugs

Images

How To Use

Credits

Disclaimers


About

Summary

I made Desktop YouTube Music because I was tired of Spotify's bad performance, frequent advertisements, and bad suggestions.

I figured that since Google is one of the major companies trying to give you the best suggestions, that YouTube Music would be the way to go.

I used the web version for a while, but then I wondered if they had made a desktop app version like Spotify.

No, they hadn't. Why? I have no idea.

There are a couple user-made versions (excluding the one for Google Play Music, that's unrelated), but I thought I could do better.

I use Electron to make and modify the app, adding features that the community wants.

Features

  • Super lightweight.
  • Faster performance than Spotify, with a larger selection of songs.
  • Discord Rich Presence.
  • Full YouTube Music functionality.
    • Log in.
    • Saves login credentials.
    • Create, delete, and manage playlists.
    • Loop, like, dislike, and share songs.
  • Spotify-like desktop functions.
    • Persistent window that hides when closed.
    • Control the window with the tray icon.
    • Pause, play, skip, and go back to the previous song using the tray.
    • Pause, play, skip, and go back to the previous song using the Windows thumbar buttons.
    • Media key support.
    • Optional open on startup that defaults to off.
  • Paste song links to jump to them.
    • Works with most YouTube links, even incomplete/invalid ones.
  • Automatic updates.
  • Windows progress bar support.
  • Togglable always on top button.
  • Song downloader.
    • Not easy and not coming soon.
  • Adjustable playback speed.
  • Advertisements play at 16 times speed.

Known Bugs

  • It won't update! This is because I recently changed the name of the GitHub repository.

    • Make sure you download the latest working version of the app from the releases.
  • Very rarely, the installer fails to open because it is still locked by the automatic update downloader.

    • Just restart the app and try the update again.
  • A memory leak occurs when your device loses internet connection for an extended period of time.

    • Fixed in 1.0.0.

Images

How To Use

Linux support is here (mostly)!

It's easy! Just go to releases, expand Assets, and install the correct version for your computer. No macOS yet, sorry guys.

Credits

The application logo, and Discord Rich Presence icon are owned by YouTube Music.

The toolbar icons are owned by Flaticon.

Disclaimers

  • Neither Google, nor YouTube or YouTube Music, nor any media on or related to Google, YouTube, or YouTube Music is owned by me.
  • I am not affiliated with, nor am I an employee or part of Google, YouTube or YouTube Music.
  • This program is unofficial, and is not endorsed or recognized by Google, nor YouTube or YouTube Music.

unofficial-desktop-youtube-music's People

Contributors

imgbotapp avatar kyza avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

unofficial-desktop-youtube-music's Issues

Suggestion

Instead of having a speed on the commercial, remove 100% the commercial or remove the sound during the commercial.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.