Mass download synchronized LRC lyrics for offline music libraries by scanning local directories for audio files.

lrcget screenshot 1

lrcget is an open-source utility for mass-downloading synced lyrics for offline music libraries. It serves as the official client for the LRCLIB service, automating the process of finding and saving lyrics for local audio files. This tool is designed for users who maintain their own music collections and want to ensure that every track has a corresponding synchronized lyric file for use in compatible music players.

The application operates by scanning a user-selected directory for music files and attempting to download corresponding LRC files from the cloud. These lyrics files are saved with the same name as the audio files and stored in the same directory to maintain organization. It is available for Windows, macOS, and Linux via various installation formats including EXE, MSI, Flatpak, Deb, RPM, and AppImage, ensuring compatibility across different desktop environments.

Key features

  • Scans selected directories for music files
  • Downloads synced lyrics in LRC format
  • Saves lyric files with matching filenames
  • Stores lyrics in the same directory as the audio files
  • Integrates directly with the LRCLIB service
  • Supports Windows, macOS, and Linux platforms
  • Provides a dedicated client for the LRCLIB database

The software is built using the Tauri framework, which combines a Rust backend with a Vue 3 frontend to create a lightweight desktop application. This architecture allows the tool to perform file system operations efficiently while maintaining a modern user interface. On Windows, the application depends on the WebView2 component to render its interface. Linux users may need to install the pipewire-alsa package to ensure audio playback functionality within the app. The project is designed to be extensible for developers, requiring Rust and NodeJS for local builds.

It is a specialized tool for music collectors who maintain local libraries and want synchronized lyrics for their playback software.

Last Modified
Software TypeDesktop App
Platform
Last Activity2 months ago
Repository Age3 years
LicenseMIT
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.