Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nbolar/PlayStatus

macOS app that allows the control of Spotify and AppleMusic/iTunes music playback from the menu bar.
https://github.com/nbolar/PlayStatus

apple-music itunes itunes-playback macos menubar music playstatus sparkle sparkle-upgrade-tool spotify swift4

Last synced: about 1 month ago
JSON representation

macOS app that allows the control of Spotify and AppleMusic/iTunes music playback from the menu bar.

Awesome Lists containing this project

README

        

# ![playstatus_header](https://user-images.githubusercontent.com/45484873/56880861-09cb3980-6a67-11e9-9d45-037a9165b212.png)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![Version: 2.7](https://img.shields.io/badge/Version-2.7-green.svg)](https://github.com/nbolar/PlayStatus/releases/tag/v2.7)
[![Platform](http://img.shields.io/badge/platform-macOS-black.svg?style=flat)](https://developer.apple.com/resources/)
[![Platform](https://img.shields.io/badge/swift-5.0-orange.svg?style=flat)](https://swift.org/blog/swift-5-released/)
[![Open Source Love svg1](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://github.com/nbolar/playstatus/)
[![GitHub All Releases](https://img.shields.io/github/downloads/nbolar/playstatus/total)](https://github.com/nbolar/PlayStatus/releases/latest/)

PlayStatus is a simple macOS app that allows the control of Spotify, Apple Music(macOS 10.15+) and iTunes including iTunes Radio/Beats1 playback from the menu bar.

### As of macOS Big Sur 11.3 this bug has been fixed.
- There's a bug in macOS Big Sur 11.0-11.2.x and specific to Apple Music. Song details are not provided when using Listen Now, Browse or searching and playing songs on Apple Music. Anything within your library works just fine. This is a bug on Apple's end.

##
![preview](https://user-images.githubusercontent.com/45484873/75731499-d3310180-5cbd-11ea-8546-7c34bacd1b6f.gif)

#### The above clip represents the settings pane for versions pre v2.0. The new settings options have been been completely revamped and allows the user to choose different menu bar options.

image

##### PS: The search functionality works only for songs present in the iTunes or Music(macOS 10.15+) library. An internet connection is needed to load album artwork for Spotify and in some instances iTunes/Music app.

## Installation
- Download and unzip the most recent [release](https://github.com/nbolar/PlayStatus/releases/latest/).
- Drag and drop the app into the Applications Folder.
- On opening the app for the first time, you should see the dialog box below. Please click on "OK" inorder for the app to control your music app of choice.
Screen Shot 2020-01-20 at 10 32 53 PM

## Note:
No information at all is logged and everything is local to your device. Since the app uses Apple Script to push actions to another app, it requires the user's permission to do so. Should you have any concerns please get in touch by reporting an issue or you can check out the most recent code available.

## [Releases](https://github.com/nbolar/PlayStatus/releases):

- [Version 2.7](https://github.com/nbolar/PlayStatus/releases/tag/v2.7)
- [Version 2.6](https://github.com/nbolar/PlayStatus/releases/tag/v2.6)
- [Version 2.5](https://github.com/nbolar/PlayStatus/releases/tag/v2.5)
- [Version 2.4](https://github.com/nbolar/PlayStatus/releases/tag/v2.4)
- [Version 2.3](https://github.com/nbolar/PlayStatus/releases/tag/v2.3)
- [Version 2.2.1](https://github.com/nbolar/PlayStatus/releases/tag/v2.2.1)
- [Version 2.2](https://github.com/nbolar/PlayStatus/releases/tag/v2.2)
- [Version 2.1](https://github.com/nbolar/PlayStatus/releases/tag/v2.1)
- [Version 2.0.3](https://github.com/nbolar/PlayStatus/releases/tag/v2.0.3)
- [Version 2.0.2](https://github.com/nbolar/PlayStatus/releases/tag/v2.0.2)
- [Version 2.0.1](https://github.com/nbolar/PlayStatus/releases/tag/v2.0.1)
- [Version 2.0](https://github.com/nbolar/PlayStatus/releases/tag/v2.0)
- [Version 1.8.2](https://github.com/nbolar/PlayStatus/releases/tag/v1.8.2)
- [Version 1.8.1](https://github.com/nbolar/PlayStatus/releases/tag/v1.8.1)
- [Version 1.8](https://github.com/nbolar/PlayStatus/releases/tag/v1.8)
- [Version 1.7.2](https://github.com/nbolar/PlayStatus/releases/tag/v1.7.2)
- [Version 1.7.1](https://github.com/nbolar/PlayStatus/releases/tag/v1.7.1)
- [Version 1.7](https://github.com/nbolar/PlayStatus/releases/tag/v1.7)
- [Version 1.6](https://github.com/nbolar/PlayStatus/releases/tag/v1.6)
- [Version 1.5](https://github.com/nbolar/PlayStatus/releases/tag/v1.5)
- [Version 1.4](https://github.com/nbolar/PlayStatus/releases/tag/v1.4)
- [Version 1.3](https://github.com/nbolar/PlayStatus/releases/tag/v1.3)
- [Version 1.2](https://github.com/nbolar/PlayStatus/releases/tag/v1.2)
- [Version 1.1](https://github.com/nbolar/PlayStatus/releases/tag/v1.1)
- [Version 1.0](https://github.com/nbolar/PlayStatus/releases/tag/v1.0)

## Credits:
- Scrolling menu bar courtesy [@Nicholas Bellucci](https://github.com/NicholasBellucci/WhatsNext).