ModernLrc

An LRC (lyrics) parser and writer for .NET 10. It reads basic LRC, multi-timestamp lines, Enhanced LRC word timing and Walaoke voice markers, reports malformed input as diagnostics instead of throwing, and writes documents back out. Native AOT compatible, trim-safe, and no dependencies outside the BCL.

dotnet add package ModernLrc
To Read
Parse, edit and write your first file Getting started
Look up a diagnostic code or use strict mode Diagnostics reference
Read files that aren't UTF-8 Encoding pipeline
Show lyrics in time with playback Playback
Change parse or write settings Options reference
Browse every public type and member API reference