Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/steve228uk/YouTube-Music
:musical_note: A Mac app wrapper for music.youtube.com
https://github.com/steve228uk/YouTube-Music
mac macos music osx swift wrapper youtube
Last synced: about 1 month ago
JSON representation
:musical_note: A Mac app wrapper for music.youtube.com
- Host: GitHub
- URL: https://github.com/steve228uk/YouTube-Music
- Owner: steve228uk
- License: mit
- Created: 2018-06-19T11:31:49.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-11-14T09:25:44.000Z (about 1 year ago)
- Last Synced: 2024-10-29T17:25:48.164Z (about 1 month ago)
- Topics: mac, macos, music, osx, swift, wrapper, youtube
- Language: Swift
- Homepage: https://ytmusic.app
- Size: 21.6 MB
- Stars: 2,771
- Watchers: 39
- Forks: 202
- Open Issues: 109
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- open-source-mac-os-apps - YouTube-Music - macOS wrapper for music.youtube.com. ![swift_icon] (Applications / Music)
- awesome-opensource-macOS - YouTube-Music
- open-source-mac-os-apps - YouTube-Music - macOS wrapper for music.youtube.com. ![swift_icon] (Applications / Music)
- awesome-swift-macos-apps - YouTube-Music - Music?label=" /> - macOS wrapper for music.youtube.com. (Music / Text)
- awesome-swift-macos-apps - YouTube-Music - macOS wrapper for music.youtube.com. (Music / Text)
README
![Screenshot 1](screenshots/screenshot-1.png)
[![CI](https://github.com/steve228uk/YouTube-Music/actions/workflows/CI.yml/badge.svg)](https://github.com/steve228uk/YouTube-Music/actions/workflows/CI.yml) [![Latest Release](https://img.shields.io/github/v/release/steve228uk/YouTube-Music?color=yellow)](https://github.com/steve228uk/YouTube-Music/releases) [![macOS 10.11](https://img.shields.io/badge/platform-macOS%2010.11-blueviolet)](https://github.com/steve228uk/YouTube-Music/releases) [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/steve228uk/YouTube-Music/master/LICENSE)
A simple Mac app wrapper using `WKWebView` for [YouTube Music](https://music.youtube.com) that allows YouTube Music to run as a standalone process.
## Features
- Media Keys
- Keyboard shortcuts
- "Now Playing" Notification Center widget
- Touch Bar media controls and scrubber
- System notifications when a new track plays## Installation
You can download the latest version at the following link:
[Download Latest Version](https://github.com/steve228uk/YouTube-Music/releases/latest)
The latest binary can also be found on the releases page or clone and compile in Xcode.
### Homebrew
If [homebrew](https://brew.sh) is installed, you can also use `brew install --cask yt-music`
## Screenshots
View More Screenshots
![Screenshot 2](screenshots/screenshot-2.png)
![Screenshot 3](screenshots/screenshot-3.png)
![Screenshot 4](screenshots/screenshot-4.png)## Contributing
More help in improving YouTube Music is always welcome! Please take a look at the [Issues](https://github.com/steve228uk/YouTube-Music/issues) and if there's something you think you can do, please consider filing a [pull request](https://github.com/steve228uk/YouTube-Music/pulls).
### Requirements for Building
* [Xcode](http://developer.apple.com/download/more/) - To build the project
* [CocoaPods](https://cocoapods.org) - To download all of the dependencies
* An [Apple Developer Account](https://developer.apple.com) - To sign debug builds of the app.### Building YouTube Music
1. Clone a copy of this repo.
2. In Terminal, `cd` to the repo directory and run `pod install`.
3. Open `YT Music.xcworkspace`.
4. Under the 'Code Signing' settings in Xcode, make sure your developer account is set for Debug builds.## Legal
Disclaimer: YT Music is an unofficial application and not affiliated with YouTube or Google Inc. in any way. "YouTube", "YouTube Music" and the "YouTube Logo" are registered trademarks of Google Inc.