An open API service indexing awesome lists of open source software.

https://github.com/muriloventuroso/givemelyrics

See the lyrics of the song that is playing, from any application.
https://github.com/muriloventuroso/givemelyrics

appcenter elementaryos gtk lyrics

Last synced: 22 days ago
JSON representation

See the lyrics of the song that is playing, from any application.

Awesome Lists containing this project

README

        

[![Translation status](https://hosted.weblate.org/widgets/givemelyrics/-/translations/svg-badge.svg)](https://hosted.weblate.org/engage/givemelyrics/?utm_source=widget)

Give Me Lyrics

See the lyrics of the song that is playing, from any application.


Get it on AppCenter

### Online Sources

* 163 music
* Lyrics Wikia
* API Seeds
* Letras.mus.br

### Syncronized Lyrics (beta)
Sync the lyrics of the songs. Some points to consider:

* The amount of music with this feature is limited (if you know of a reliable source of synchronized lyrics open a issue please).
* Some music applications do not provide the position of the song running through the MPRIS interface (eg Spotify), so manual changes to the song position (Seek) will not be tracked by the application.
* There are cases where the synchronization was done in a different version of the song being played (acoustic, live, etc).

### Donate
PayPal | Patreon

![Screenshot](data/screenshot.png)
![Screenshot](data/screenshot-sync.png)

[![Get it on AppCenter](https://appcenter.elementary.io/badge.svg)](https://appcenter.elementary.io/com.github.muriloventuroso.givemelyrics)

## Developing and Building

If you want to hack on and build Give Me Lyrics yourself, you'll need the following dependencies:

* libgtk-3-dev
* libgranite-dev
* meson
* valac
* libxml2-dev
* libsoup2.4-dev
* libjson-glib-dev

Run `meson build` to configure the build environment and run `ninja test` to build and run automated tests

meson build --prefix=/usr
cd build
ninja test

To install, use `ninja install`, then execute with `com.github.muriloventuroso.givemelyrics`

sudo ninja install
com.github.muriloventuroso.givemelyrics

-----

[![Get it on AppCenter](https://appcenter.elementary.io/badge.svg)](https://appcenter.elementary.io/com.github.muriloventuroso.givemelyrics)