Skip to content

Make listening to Youtube Music even more convenient and enjoyable with this free application for your Windows PC!

License

Notifications You must be signed in to change notification settings

deeffest/Youtube-Music-Desktop-Player

Repository files navigation

icon

YouTube Music Desktop Player 🎶

Experience your music like never before with YouTube Music Desktop Player! This application brings YouTube Music to your desktop with a sleek Fluent UI and a host of features to enhance your listening experience.

🎨 Features

  • Download Tracks & Playlists
    Effortlessly download your favorite tracks and playlists in MP3 format using pytubefix, ensuring you can enjoy music offline at any time.

  • Compact Mini Player
    A minimalist mini player that provides essential playback controls without taking up too much space on your screen.

  • User-Friendly Interface
    A clean and intuitive design that makes navigation simple, leveraging Fluent UI design principles for a modern look.

  • Plugin Support
    Enhance your experience with various plugins:

    • Ad Blocker (Skipper): Remove ads for an uninterrupted listening experience.
    • Discord Rich Presence: Share what you're listening to on your Discord profile.
    • Windows Thumbnail Buttons: Manage playback directly from the taskbar thumbnail buttons.
    • System Tray App Icon: Control playback and toggle the main window from the system tray icon.
  • Seamless Background Playback
    Keep the music playing even when the app is minimized to the system tray, allowing you to multitask with ease.

  • Regular Updates
    Benefit from continuous improvements and new features with frequent updates.

  • Open Source and Free
    The application is open source, allowing you to customize it to your needs, and is available for free without any hidden costs.

📸 Screenshots

Screenshot_1 Screenshot_2 Screenshot_3

🚀 Getting Started

Using the Installer

  1. Download the installer: Latest Release.
  2. Complete the installation process.
  3. Run YTMDPlayer.exe from the installation directory.

Using the Source Code

  1. Install Python
    Make sure Python is installed. Tested on:

    • Windows 10 (22H2) with Python 3.11.3 (64-bit)
    • Windows 11 (23H2) with Python 3.12.5 (64-bit)
      Download Python.
  2. Clone the Repository
    Clone the repository to your local machine.

  3. Install Dependencies
    In the project directory, install dependencies with:

    pip install -r requirements.txt
    
  4. Run the Application
    Start the application with:

    python main.py
    

🔗 References

📚 See Also

📜 License

The YouTube Music Desktop Player is distributed under the GPLv3 license.

⚠️ Disclaimer

This application is unofficial and not affiliated with YouTube or Google Inc. "YouTube," "YouTube Music," and the "YouTube Logo" are registered trademarks of Google Inc.

We’d love to hear your questions or suggestions! 💬