Skip to content

A standalone, cross-platform desktop application for enjoying YouTube Music without relying on browser extensions or Progressive Web App support.

License

Notifications You must be signed in to change notification settings

TheRoboDoc/ElectroTube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ElectroTube

Electron wrapper for YouTube Music

A standalone, cross-platform desktop application for enjoying YouTube Music without relying on browser extensions or Progressive Web App support.

Why ElectroTube?

Firefox does not support installing YouTube Music as a standalone PWA (Progressive Web App), unlike Chromium-based browsers.

ElectroTube was created to solve that. It offers:

  • A dedicated desktop app feel
  • Independence from browser state or extensions
  • Persistent window sizing and position
  • Simple setup, no fluff

Features

  • Loads https://music.youtube.com in an Electron window
  • Saves window dimensions and position between sessions
  • Installer support for both Windows and Linux (.deb / AppImage)

Installation

Windows

Download and run the latest .exe installer from the Releases section.

Linux (Debian-based)

Download the .deb file and install using:

sudo dpkg -i electrotube_VERSION_amd64.deb

Linux (AppImage)

Download the .AppImage, then:

chmod +x ElectroTube_VERSION.AppImage
./ElectroTube_VERSION.AppImage

Development

Clone and install:

git clone https://github.com/TheRoboDoc/ElectroTube.git
cd ElectroTube
npm install

Run in development mode:

npm start

Build installers:

# Windows
npm run build:win

# Linux
npm run build:linux

Dependencies

License

MIT License © RoboDoc

"The flesh is weak, but the standalone client is strong."

About

A standalone, cross-platform desktop application for enjoying YouTube Music without relying on browser extensions or Progressive Web App support.

Topics

Resources

License

Stars

Watchers

Forks