Skip to content

๐ŸŽต Never leave your IDE to control your music again! Spotyy seamlessly integrates Spotify controls right into your JetBrains IDE status bar. Your coding soundtrack, one click away. (macOS only)

License

Notifications You must be signed in to change notification settings

magneto3572/Spotyy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽต Spotyy - Spotify Controls for JetBrains IDEs

Spotyy Logo

Control Spotify without leaving your IDE

Features โ€ข Installation โ€ข Usage โ€ข Development โ€ข License

IntelliJ IDEA Compatible Android Studio Compatible JetBrains IDEs Compatible Platform macOS Spotify Integration

๐Ÿš€ Features

โš ๏ธ Important: This plugin is compatible ONLY with macOS and requires the Spotify desktop application to be installed.

Spotyy is a plugin for all JetBrains IDEs (IntelliJ IDEA, Android Studio, PyCharm, WebStorm, etc.) that lets you control Spotify directly from your IDE status bar:

  • โ–ถ๏ธ Play/pause your music with one click
  • โฎ๏ธ Skip to previous track
  • โญ๏ธ Skip to next track
  • ๐Ÿ”Š Control volume
  • ๐Ÿ“‹ View currently playing track

๐Ÿ“ธ Demo

Spotyy Screenshot 1

Spotyy Screenshot 2

๐Ÿ’ฟ Installation

  1. Open any JetBrains IDE (IntelliJ IDEA, Android Studio, PyCharm, etc.)
  2. Go to Preferences (Settings) > Plugins > Marketplace
  3. Search for "Spotyy"
  4. Click Install
  5. Restart your IDE

๐Ÿ“ Requirements

  • macOS ONLY - This plugin uses AppleScript to communicate with Spotify and is not compatible with Windows or Linux
  • Spotify desktop application must be installed (not just the web player)
  • Any JetBrains IDE (IntelliJ IDEA, Android Studio, PyCharm, WebStorm, etc.)

๐ŸŽฎ Usage

After installation, you'll see a Spotify icon in your status bar at the bottom of the IDE.

  • Click on the icon to expand the player controls
  • Left-click on the play/pause button to toggle playback
  • Use the volume slider to adjust volume

โš™๏ธ Configuration

No additional configuration is required. The plugin automatically detects your Spotify installation and connects to it through AppleScript (macOS only).

๐Ÿ”ง Development

Prerequisites

  • Java 11 or higher
  • Gradle
  • IntelliJ IDEA

Building from source

# Clone the repository
git clone https://github.com/magneto3572/Spotyy.git

# Navigate to the project directory
cd Spotyy

# Build the plugin
./gradlew buildPlugin

The built plugin will be available in build/distributions/.

๐Ÿค Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

๐Ÿ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ™ Acknowledgements

  • Spotify for their amazing music service
  • JetBrains for the IntelliJ Platform SDK

Made with โค๏ธ for developers who love music

About

๐ŸŽต Never leave your IDE to control your music again! Spotyy seamlessly integrates Spotify controls right into your JetBrains IDE status bar. Your coding soundtrack, one click away. (macOS only)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages