Integrate music player and visualizer to your IDE
- Track music players and display currently playing tracks
- Audio visualization
- Control playback (play/pause, next/previous track)
- Album art display (Linux/Windows)
The plugin supports cross-platform music control with different backends:
- Linux: Uses "playerctl" for music control
- Windows: Uses PowerShell Media.SoundPlayer integration
- macOS: Uses AppleScript for music control
- Install the plugin
- Install
cavafor audio visualization. - Linux: Install
playerctlfor playback control. - Open the music player tool window (View → Tool Windows → Meowsic Player)
- Start playing music using your favorite music player (e.g. Spotify, VLC, etc.)
- cava - For audio visualization
- playerctl - For music playback control
- No additional dependencies required
-
Using the IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "jetbrain-music-player" > Install
-
Using JetBrains Marketplace:
Go to JetBrains Marketplace and install it by clicking the Install to ... button in case your IDE is running.
You can also download the latest release from JetBrains Marketplace and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...
-
Manually:
Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...
- Shift+Space: Play/Pause music
- Alt+Period (.): Next track
- Alt+Comma (,): Previous track
- Shift+W: Show/Hide Music Player tool window
- Space: Play/Pause music
- Right Arrow or N: Next track
- Left Arrow or P: Previous track
- More playback controls (seek, volume, shuffle, repeat)
- Customizable visualizer themes and styles
- Playlist management
This project is licensed under the MIT License - see the LICENSE file for details.
Plugin based on the IntelliJ Platform Plugin Template.
