LyricsX
🎶 Ultimate lyrics app for macOS.
[LyricsX for iOS](https://github.com/ddddxxx/LyricsX-iOS) and [lyricsx-cli for Linux](https://github.com/ddddxxx/lyricsx-cli) is in early development. The project is written primarily in Swift, distributed under the Mozilla Public License 2.0 license, first published in 2017. It has gained significant community traction with 5,174 stars and 446 forks on GitHub. Key topics include: apple-music, audirvana, download-lyrics, itunes, lyrics.
LyricsX
<img src="docs/img/icon.png" width="128px">Ultimate lyrics app for macOS.
LyricsX for iOS and lyricsx-cli for Linux is in early development.
Installation
Homebrew
$ brew install --cask lyricsx
Mac App Store
Manual
Download from releases.
Requirements
- macOS 10.11+
Features
- Work perfectly with your favorite music players. List of supported players
- Automatically search & download live lyrics from various lyrics sources. List of supported sources
- Display lyrics on desktop and menubar. you can customize font, color and position.
- Adjust lyrics offset on status menu.
- Navigate the song with lyrics - Double click a line to jump to specific position.
- Drag & Drop to import/export lyrics file.
- Auto launch & quit with music player.
- Automatic conversion between Traditional Chinese and Simplified Chinese.
Lyrics Editor
LyricsX use custom lyrics file format "LRCX" which support word time tag, multi-language translation and more. Currently there's no official LRCX editor. You can use Lrcx_Creator for now (see #544, thanks to @Doublefire-Chen). Or use normal LRC editor, as LRCX is compatible with LRC.
Screenshot
<img src="docs/img/desktop_lyrics.gif" width="480px"> <img src="docs/img/preview_1.jpg" width="1280px"> <img src="docs/img/preview_2.jpg" width="1280px"> <img src="docs/img/preview_3.jpg" width="1280px">Credit
Components
Open Source Libraries
- SwiftyOpenCC
- GenericID
- SwiftCF
- Regex
- Semver
- TouchBarHelper
- CombineX
- SnapKit
- MASShortcut
- Sparkle
- Then
Special Thanks
⚠️ Disclaimer
All lyrics are property and copyright of their owners.
Contributors
Showing top 5 contributors by commit count.
