https://github.com/kmikiy/SpotMenu
Spotify and iTunes in your menu bar
https://github.com/kmikiy/SpotMenu
bar itunes menu menubar spotify swift
Last synced: 24 days ago
JSON representation
Spotify and iTunes in your menu bar
- Host: GitHub
- URL: https://github.com/kmikiy/SpotMenu
- Owner: kmikiy
- License: mit
- Created: 2016-09-02T18:23:57.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-02-06T16:39:23.000Z (about 1 year ago)
- Last Synced: 2024-04-13T22:13:54.962Z (about 1 year ago)
- Topics: bar, itunes, menu, menubar, spotify, swift
- Language: Swift
- Homepage: https://kmikiy.github.io/SpotMenu
- Size: 29.3 MB
- Stars: 2,906
- Watchers: 41
- Forks: 182
- Open Issues: 159
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-starred-test - kmikiy/SpotMenu - Spotify and iTunes in your menu bar (Swift)
- open-source-mac-os-apps - SpotMenu - Spotify and iTunes in your menu bar. ![objective_c_icon] ![swift_icon] (Applications / Audio)
- open-source-mac-os-apps - SpotMenu - Spotify and iTunes in your menu bar.</summary><p><b>Languages:</b> ![objective_c_icon] ![swift_icon] <br><b>Screenshots:</b><br><img src='https://raw.githubusercontent.com/kmikiy/SpotMenu/master/Demo/demo.gif' width='400' loading='lazy'/><br></p></details> (Applications / 🎵 Audio (36))
README
# SpotMenu -1.png?raw=true)
Spotify and iTunes in your menu bar## About

SpotMenu is a combination of [TrayPlay](https://github.com/mborgerson/TrayPlay)
and [Statusfy](https://github.com/paulyoung/Statusfy) written ~entirely~ _almost entirely_ in swift.Toast: control + shift + m
## Notes
- The default behavior is to show the SpotMenu icon, Artist and Track title in the menubar. Right click → Preferences to customize.
- The animated gif currently demonstrates the functionality of version 1.7## Donate
- [](http://paypal.me/kmikiy) [paypal.me/kmikiy](https://paypal.me/kmikiy) Help me get that new Tesla Model X 🚗 or a cup of coffee ☕️, anything helps 💸💰💵
- Or help me become a cryptocurrency millionaire 🔐
-  1Cc79kaUUWZ2fD7iFAnr5i89vb2j6JunvA
-  0xFA06Af34fd45c0213fc909F22cA7241BBD94076f
-  LS3ibFQWd2xz1ByZajrzS3Y787LgRwHYVE
## New Features in Version 1.9+ Layout updated
+ Fixed light album cover issue on MacOS Mojave
+ Cross fade animation on track change
+ Scrolling text (credits: [@NicholasBellucci](https://github.com/NicholasBellucci))
+ Added Fabric[List of all features](https://github.com/kmikiy/SpotMenu/blob/master/FEATURES.md)
## Easy Install
Download the zip file [version 1.9](https://github.com/kmikiy/SpotMenu/releases/download/v1.9/SpotMenu190.zip). Unarchive it. Run SpotMenu.app.
I do not have an developer account to sign the app with therefore you will most likely receive a warning that the app is from an unidentified developer. To open the app follow these [steps](https://support.apple.com/kb/PH25088?locale=en_US)!You can find all releases [here](https://github.com/kmikiy/SpotMenu/releases).
## Advanced Install
via [Homebrew Cask](https://caskroom.github.io)
```sh
brew install --cask spotmenu
```## How to Build
First, you'll need Xcode 9. You can download this at the [Mac App Store](https://itunes.apple.com/us/app/xcode/id497799835?mt=12).
Second, you'll need [CocoaPods](https://guides.cocoapods.org/using/getting-started.html).Now, use [Git](http://git-scm.com/) to clone the repository.
```sh
git clone https://github.com/kmikiy/SpotMenu.git
cd SpotMenu
pod install
```Finally, open up the SpotMenu.xcworkspace. Set the "Scheme" to build the "SpotMenu" target for "My Mac". Then Product > Run (or the shortcut ⌘R).
Note:
- Version 1.7 has been updated to swift 4.0 therefore Xcode 9 is required.
- In some cases it might be required to select the "MusicPlayer" scheme and build it before selecting "SpotMenu".
- To fix "cannot find a team matching ..." error follow these [steps](https://github.com/kmikiy/SpotMenu/issues/54)## Contributors
Many thanks to [@danieltmbr](https://github.com/danieltmbr), [@NicholasBellucci](https://github.com/NicholasBellucci), [@KamranMackey](https://github.com/KamranMackey), [@maurojuniorr](https://github.com/maurojuniorr), [@Triloworld](https://github.com/Triloworld), [@fabi94music](https://github.com/fabi94music), [@rebdeb](https://github.com/rebdeg), [@bcubic](https://github.com/bcubic), [@clinis](https://github.com/clinis), [@Lynx901](https://github.com/Lynx901) [@BatyaMedic](https://github.com/BatyaMedic) and everyone who posted an [issue](https://github.com/kmikiy/SpotMenu/issues?utf8=✓&q=) / [pull request](https://github.com/kmikiy/SpotMenu/pulls?utf8=✓&q=)
## Help
- Star and Fork
- Post any issues you find (please check existing issues before posting!)
- Post new feature requests
- Pull requests are welcome## Localisation
If you would like SpotMenu in your native language please translate this [file](https://github.com/kmikiy/SpotMenu/blob/master/SpotMenu/Localizable/en.lproj/Localizable.strings) and either create a Pull Request, send it to me via email or post it to this [issue](https://github.com/kmikiy/SpotMenu/issues/44). I will add it to the next release of SpotMenu. Bear in mind that community will have to keep these language files up-to-date ☝🏻.
## Contributors
### Code Contributors
This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].
### Financial Contributors
Become a financial contributor and help us sustain our community. [[Contribute](https://opencollective.com/SpotMenu/contribute)]
#### Individuals
#### Organizations
Support this project with your organization. Your logo will show up here with a link to your website. [[Contribute](https://opencollective.com/SpotMenu/contribute)]