Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://kmikiy.github.io/SpotMenu/
Spotify and iTunes in your menu bar
https://kmikiy.github.io/SpotMenu/
bar itunes menu menubar spotify swift
Last synced: about 1 month ago
JSON representation
Spotify and iTunes in your menu bar
- Host: GitHub
- URL: https://kmikiy.github.io/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 (10 months ago)
- Last Synced: 2024-04-13T22:13:54.962Z (8 months 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-macos-apps - SpotMenu - Spotify mini-player for the menu bar (Media)
- Mac-Menubar-Megalist - SpotMenu
README
# SpotMenu ![demo](https://github.com/kmikiy/SpotMenu/blob/master/SpotMenu/Assets.xcassets/AppIcon.appiconset/spotmenu%20(5)-1.png?raw=true)
Spotify and iTunes in your menu bar## About
![demo](https://github.com/kmikiy/SpotMenu/blob/master/Demo/demo.gif?raw=true)
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
- [![Paypal](https://github.com/kmikiy/SpotMenu/blob/master/Donation/pp.png?raw=true)](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 π
- ![Ιitcoin](https://github.com/kmikiy/SpotMenu/blob/master/Donation/btc.png?raw=true) 1Cc79kaUUWZ2fD7iFAnr5i89vb2j6JunvA
- ![Ethereum](https://github.com/kmikiy/SpotMenu/blob/master/Donation/eth.png?raw=true) 0xFA06Af34fd45c0213fc909F22cA7241BBD94076f
- ![Εitecoin](https://github.com/kmikiy/SpotMenu/blob/master/Donation/ltc.png?raw=true) 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)]