Lyrics-In-Terminal

Lyrics-In-Terminal displays lyrics for the current song in a terminal and supports several MPRIS-compatible players.

github.com/Jugran/lyrics-in-terminal
Lyrics-In-Terminal homepage screenshot

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
Best for: Terminal users who play music with an MPRIS-compatible player and want to see the lyrics of the current song.
Good for
  • Open source under the MIT license
  • Supports several named media players
Watch out for
  • 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

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.

All 15 alternatives

Lrc Maker

github.com/magic-akari/lrc-maker

LRC Maker creates scrolling lyric files with timestamps and lets users synchronize text to audio.

Open source
12 alternatives

Composer

github.com/better-lyrics/composer

A visual timeline editor helps create word-synchronized TTML lyrics with tap-to-sync and live preview.

Open source
14 alternatives

Popular in Lyrics & Sheet Music

Well-known listings from the same topic.

All 53

Lyrics-In-Terminal FAQ

Which media players are supported?
The README states that almost all MPRIS-compliant media players are supported and names Spotify, VLC Media Player, Rhythmbox, Audacious, and Music Player Daemon (MPD).
Does MPD need extra setup?
Yes. The README says that for MPD player support, the python-mpd2 package must also be installed.
Can it detect music played in a browser?
Browser media detection is possible with version 1.4.1 and above, according to the README.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing