This Python library transcribes polyphonic music, including vocals, instruments, chords, and rhythm.
Lyrics-In-Terminal
Lyrics-In-Terminal displays lyrics for the current song in a terminal and supports several MPRIS-compatible players.

About Lyrics-In-Terminal
Lyrics-In-Terminal is an open source Python application that shows the lyrics of the song currently playing in a terminal. It is built with Python curses and works with media players that follow the MPRIS specification.
The README names Spotify, VLC Media Player, Rhythmbox, Audacious, and Music Player Daemon (MPD) as supported players. Browser media detection is available from version 1.4.1 onward, and MPD support requires installing the python-mpd2 package separately. The project is licensed under MIT. Pricing is unknown.
Key features
- Displays lyrics for the song currently playing in a terminal
- Built as a Python curses application
- Works with MPRIS-compatible media players
- Names Spotify, VLC, Rhythmbox, Audacious, and MPD as supported players
- Browser media detection from version 1.4.1 and above
- Includes a configuration file and keybindings
- Open source under the MIT license
- Supports several named media players
- Browser media detection requires version 1.4.1 or later
- MPD support requires installing the python-mpd2 package separately
Lyrics-In-Terminal at a glance
- Category
- Music & Audio › Lyrics & Sheet Music
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Lyrics-In-Terminal alternatives
Tools and sites you could use instead, ranked by how closely they match.
Karaoke Eternal hosts self-managed browser karaoke parties with song queues and support for MP3+G and MP4 media.
LRCGET scans a music folder and downloads matching synchronized lyrics from the LRCLIB service.
LRC Maker creates scrolling lyric files with timestamps and lets users synchronize text to audio.
A visual timeline editor helps create word-synchronized TTML lyrics with tap-to-sync and live preview.
This lightweight alternative front end makes it easier to read lyrics from Genius.
Popular in Lyrics & Sheet Music
Well-known listings from the same topic.
Lyrics-In-Terminal FAQ
Which media players are supported?
Does MPD need extra setup?
Can it detect music played in a browser?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












