Skip to main content
Control your music and media playback with scripts for Spotify, Apple Music, Apple TV, and other popular media players. Play, pause, skip tracks, and manage playback without leaving your keyboard.

Spotify

Spotify Controls

Comprehensive Spotify integration with play/pause, next/previous track, volume control, playlist management, and more. 20+ scripts available
  • Play/Pause - Toggle playback
  • Next Track - Skip to next song
  • Previous Track - Go back to previous song
  • Current Track - Display now playing
  • Volume Control - Adjust Spotify volume
  • Like/Unlike Track - Save songs to library
  • Shuffle Toggle - Enable/disable shuffle
  • Repeat Mode - Control repeat settings
  • Device Selection - Switch playback devices
  • Search & Play - Find and play songs, artists, albums
  • Playlist Management - Browse and play playlists

Apple Music

Apple Music Controls

Full Apple Music control including playback, library management, playlists, and more. 25+ scripts available
  • Play/Pause - Control playback
  • Next/Previous - Track navigation
  • Now Playing - Show current track info
  • Love/Dislike Track - Rate songs
  • Add to Library - Save tracks
  • Volume Control - Adjust volume
  • Shuffle & Repeat - Playback modes
  • Search Music - Find songs, albums, artists
  • Playlist Access - Quick playlist navigation
  • AirPlay - Manage output devices

Apple TV

Apple TV Controls

Control Apple TV playback, navigation, and settings. 15+ scripts available

Apple TV Features

  • Play/Pause - Control media playback
  • Menu Navigation - Navigate Apple TV interface
  • Volume Control - Adjust audio
  • Subtitle Toggle - Enable/disable subtitles
  • Sleep/Wake - Power management
  • Home Button - Return to home screen

TIDAL

TIDAL Controls

Control TIDAL music streaming with playback controls and track info. 10+ scripts available

TIDAL Features

  • Play/Pause - Toggle playback
  • Next/Previous Track - Navigate tracks
  • Current Track Info - Display now playing
  • Volume Control - Adjust volume
  • Favorite Track - Add to favorites

Foobar2000

Foobar2000 Controls

Control the Foobar2000 audio player on macOS.

Endel

Endel Controls

Control Endel personalized soundscapes for focus, relaxation, and sleep. Multiple scripts available

Endel Features

  • Start/Stop Soundscapes - Control playback
  • Select Mode - Focus, Relax, Sleep, On-the-Go
  • Volume Control - Adjust audio level
  • Sound Selection - Choose soundscape types

Sonos

Sonos Controls

Control Sonos speakers and multi-room audio.

Sonos Features

  • Play/Pause - Control playback
  • Volume Control - Adjust speaker volume
  • Group Management - Manage speaker groups
  • Source Selection - Switch audio sources

cmus

cmus Controls

Control the cmus console music player.

cmus Features

  • Play/Pause - Toggle playback
  • Next/Previous - Track navigation
  • Volume Control - Adjust volume
  • Seek - Jump within tracks
  • Playlist Management - Control queue

Lowfi

Lowfi Controls

Control the Lowfi lofi music player.

Speaker Setup

Speaker Configuration

Manage audio output settings and speaker configurations.

Speaker Setup Scripts

  • Switch Output Device - Change audio output
  • Balance Control - Adjust left/right balance
  • Test Speakers - Audio testing utilities

Common Features Across Players

Most media control scripts provide:

Playback Controls

  • Play/Pause - Start or stop playback
  • Next Track - Skip forward
  • Previous Track - Skip backward
  • Seek - Jump to specific position
  • Shuffle - Random playback order
  • Repeat - Loop tracks or albums

Track Information

  • Now Playing - Display current track
  • Track Details - Show artist, album, duration
  • Album Art - View cover artwork
  • Lyrics - Display song lyrics (where available)

Library Management

  • Add to Library - Save tracks
  • Like/Love - Mark favorites
  • Create Playlists - Organize music
  • Search - Find songs, artists, albums

Volume & Output

  • Volume Control - Adjust audio level
  • Mute/Unmute - Silence audio
  • Device Selection - Choose output device
  • AirPlay - Stream to AirPlay devices

Quick Start

  1. Choose your player - Find scripts for your preferred music service
  2. Install scripts - Copy scripts to your Script Commands directory
  3. Configure - Some scripts may need API credentials or app configuration
  4. Use shortcuts - Create custom keyboard shortcuts for frequent actions

Integration Tips

Spotify Integration

For full Spotify control, you may need:
  • Spotify Premium account
  • Spotify app installed and running
  • AppleScript or API authentication (varies by script)

Apple Music Integration

Apple Music scripts use:
  • Built-in macOS Music app
  • AppleScript for automation
  • No additional configuration needed

Web-Based Players

Some scripts work with:
  • Browser-based players
  • URL schemes
  • Web APIs (may require API keys)

View All Scripts

Explore the complete media control collection on GitHub to view source code, installation instructions, and contribute your own media player integrations.

Build docs developers (and LLMs) love