MusicTube is an unofficial YouTube Music Desktop application, with some additions that I feel necessary, notably media keys and system notifications.
OSX
npm install && npm run osx
Windows:
npm install && npm run win
The application can be ran in development mode using the command npm below, tests can also be completed and ran through npm.
Development:
npm run start
Tests:
npm run test
- 1.6.1
- Merge Pull Request #7
- Re-instated node-notifier for OSX.
- Removed application menu in favour of tray context menu.
- Added electron debugger tool.
- 1.6.0
- New notification code that improves the notification frequency and accuracy.
- Added Tray icon which currently toggles application visibility.
- 1.5.0
- Pull Request #4 Windows build script works now.
- Introducing skip logic for the YouTube
You Still There
popup notice which pauses playback
- 1.4.3
- Pull Request #2 introducing electron-window-state.
- Redesigned loading screen.
- 1.4.2
- Dependency updates.
- 1.4.1
- FIX: Update to close behaviour to stop error notice.
- 1.4.0
- Renamed to MusicTube with a new Icon Designed by rocketpixel / Freepik.
- 1.3.0
- Method to auto skip over ads.
- 1.2.2
- Code refactor.
- Shelving update tool.
- 1.2.1
- Testing new update tool.
- 1.2.0
- Added a loading screen for loss of or slow internet connection.
- Added an about panel.
- 1.1.0
- First public release, application working on OSX (10.13.6).
- 1.0.0
- Alpha/internal testing.
Simon Fraser – @symatree
Distributed under the MIT license. See LICENSE
for more information.
- Fork it (https://github.com/simon-fraser/MusicTube-Player/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request
See CONTRIBUTING
for a complete guide on contributing to this project