Skip to content

Applications

Controller

  • Cursebox (Terminal): An interactive utility that allows you to control your players from the terminal.
  • iPeng (iOS): The Music Remote for LMS and compatible music players.
  • LMS TUI (Terminal): An application with a text-based user interface to remotely control LMS.
  • Lyrion (Android): Simple webview wrapper for MaterialSkin on an LMS server.
  • melodeon (Desktop): Simple QWebEngine wrapper for MaterialSkin on LMS.
  • ncsb (Terminal): A ncurses Squeezebox controller for LMS.
  • Open Squeeze (Android): An Android app that can be used to control LMS devices.
  • Squeeze Client (Android): An Android client/controller application for LMS with Material Design 3 UI.
  • Squeeze Ctrl (Android): Remote control app for the Squeezebox system.
  • Squeezelite-X (Windows): Combines the Squeezelite player with Lyrion with easy access to LMS' user interface.
  • Squeezer (Android): Control your Lyrion Music Server and players from your Android phone.
  • Ultralight LMS skin (Browser): A responsive skin for Lyrion Music Server that works well on desktop and mobile browsers.

Display

Music Visualizer

Integration

  • Home Assistant: The Squeezebox integration allows you to control music players from the LMS ecosystem.
  • openHAB: Squeezebox binding, integrates the LMS and compatible Squeezebox players.
  • slimpris2: slimpris2 provides MPRIS 2 remote control of LMS, allowing it to be controlled using the user interface integrated into your Linux desktop.
  • Squeezelite player for Kodi: Transform Kodi in a Squeezebox player.

Platforms

Automatic Playlist / Mix Creation

  • LMS Recommender: A system to create music recommendations for local music based on positive and negative tracks. Results can be further refined by using filters (inferred track classifications (moods, genres, …) or track metadata (ratings, …).
  • MusicIP: Analyses your local music library to try to understand the makeup of each music track, then, based on a selected track, generates a playlist of tracks that blend together.

Library Info Exporter

  • Album list: A Python script which creates a html document listing all albums in the LMS library.
  • LMS Documentor: Creates a PDF or HTML document of the contents of a given LMS library.

Configuration

  • Net-UDAP: Net::UDAP is a Perl module to configure the Logitech SqueezeBox Receiver (SBR) from a PC
  • sbconfig: Utility for configuring Logitech Squeezebox devices from your computer

Other

  • LMS Event Subscriber: A stand-alone application for executing external commands triggered by LMS server events.
  • LMS Image Handler: Replaces LMS' built-in image processing with an stand-alone server running outside of LMS.
  • SqeezeButtonPi Daemon: A controller tool to use buttons and rotary encoders to control an instance of SqueezeLite or SqueezePlay.