Fleck brings the speed, extensibility, and usability of a modern single-page app to the legacy of Logitech's beloved open source media server.
Though LMS is feature rich with many contributed extensions, it is also appealing for its stability.
Fleck is for users who:
- Like album art and mostly want to view their library as near as possible to a collection of discs. In track view, each track listing provides access to its full album in a single click.
- Want the option of a simple and elegant library browser with controls minimal or hidden. The many other features remain accessible through the default or any other theme desired.
- Want as few clicks/taps as possible to access library and playback
Lyrion Music Server (formerly Logitech Media Server) began as a server for Squeezebox and Slim Devices and was made open source when these devices were discontinued. It remains a widely used alternative to commercially licensed media servers.
A live demo is at https://fleck-theme.org/. Note the demo does not play music and no audio files are hosted there.
- Remote controls all LMS players on the network
- Plays to the client device via the browser
- Search bar results consolidate all capabilities of the LMS API, searching tracks, artists, and albums in a single step
- Control bar can be hidden entirely for fullscreen browsing view
- Resizable album grid
- View albums alphabetically or shuffled
- Random album grid on load and on a single click/tap
- Track views in search results provide access to the source album in a single click/tap
- Downloads tracks to the client device
- Light and dark modes
- CSS is not prebuilt; you can modify the styling by modifying the CSS
- Optimized for small screens (mobile)
Add https://raw.githubusercontent.com/nbeversl/lyrion-repo/refs/heads/main/repo.xml to Additional Repositories in the Plugins menu. Then install Fleck from the plugins list.
There is a support thread at https://forums.lyrion.org/forum/user-forums/general-discussion/1768283-fleck-theme-frontend-for-lms
Issues may also be posted at https://github.com/nbeversl/fleck-theme/issues