A self-hosted music streaming server with a web interface, Subsonic API support, and advanced music discovery features.
LMS (Lightweight Music Server) is a self-hosted music streaming server that lets users access and stream their personal music collection through a web interface. It solves the problem of remotely accessing a locally stored music library by providing a feature-rich, browser-based player with advanced organization and discovery tools.
Music enthusiasts and hobbyists who maintain a personal digital music collection and want to self-host a streaming solution with robust metadata support and discovery features.
Developers choose LMS for its lightweight, self-hosted design, full Subsonic API compatibility, deep MusicBrainz integration, and powerful tag-based music discovery engine, offering a flexible alternative to commercial streaming services.
Lightweight Music Server. Access your self-hosted music using a web interface.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports multi-valued tags, artist relationships, and MusicBrainz identifiers for accurate organization, as highlighted in the README's emphasis on tags and integration.
Offers tag-based filters, artist/album recommendations, and radio mode for enhanced music exploration, with detailed examples like 'Random Metal and Aggressive albums'.
Full Subsonic/OpenSubsonic API support ensures seamless use with a wide range of existing music players and apps for remote access.
Lightweight design with multi-library support, user management, and configurable authentication backends provides full control over music collections.
The tag-based recommendation engine can significantly slow down the user interface on large databases, as admitted in the README's note about disabling it.
Requires precise tagging with tools like Picard and custom scripts for optimal handling of artists and album artists, adding initial overhead.
Focused on Subsonic and ListenBrainz integrations, with no built-in mobile apps or extensive third-party plugin support mentioned.