Overview
AMCLI brings Apple Music controls into a focused terminal user interface for macOS. It combines everyday playback actions with album artwork, synchronized lyrics, and a visual system designed for terminal-first workflows.
Key Features
- Playback, volume, seeking, mute, and repeat controls
- ASCII, Unicode, and TrueColor album artwork
- Millisecond-synchronized lyrics from multiple providers
- Vim-style navigation and responsive terminal layouts
- Six built-in themes with optional mosaic artwork
Technical Highlights
- Built in Rust with Ratatui and Crossterm
- Uses Tokio for non-blocking artwork and lyrics loading
- Controls Apple Music through macOS AppleScript integration
- Caches lyrics and ranks candidates by track metadata and duration