All Projects → candh → glyrics

candh / glyrics

Licence: MIT license
A terminal thingy to get lyrics from genius.com

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to glyrics

geniusr
work with data & lyrics from Genius
Stars: ✭ 43 (+168.75%)
Mutual labels:  lyrics, genius
genius-lyrics-api
A library for fetching song lyrics & album art from genius.com 🎶🌈
Stars: ✭ 129 (+706.25%)
Mutual labels:  lyrics, genius
lyrics-finder
🎤 | Search the lyrics to your music with Lyrics Finder
Stars: ✭ 20 (+25%)
Mutual labels:  lyrics, genius
Lyvi
🎶 Command-line lyrics (and more!) viewer
Stars: ✭ 159 (+893.75%)
Mutual labels:  lyrics
Spotify Lyrics
🎉 Desktop Spotify Web Player Instant Synchronised Lyrics
Stars: ✭ 162 (+912.5%)
Mutual labels:  lyrics
GabTag
A gtk linux application to handle audio tags 🎵
Stars: ✭ 34 (+112.5%)
Mutual labels:  lyrics
Alltomp3
Node module to download and convert in MP3 with tags an online video
Stars: ✭ 120 (+650%)
Mutual labels:  lyrics
Spotify-Customizer
Chrome extension to customize Spotify web client (themes, lyrics, ...)
Stars: ✭ 27 (+68.75%)
Mutual labels:  lyrics
Swaglyrics For Spotify
📃 Get lyrics of currently playing Spotify song so you don't sing along with the wrong ones and embarrass yourself later. Very fast.
Stars: ✭ 235 (+1368.75%)
Mutual labels:  lyrics
Genius Spicetify
Fetch lyrics from Genius and Musixmatch right in Spotify desktop client
Stars: ✭ 198 (+1137.5%)
Mutual labels:  lyrics
SpotifyKaraoke
Instant lyrics for your current Spotify track
Stars: ✭ 16 (+0%)
Mutual labels:  lyrics
Instant Lyrics
Shows lyrics of the currently playing Spotify song, or any song, instantly.
Stars: ✭ 191 (+1093.75%)
Mutual labels:  lyrics
Lyricsanalysis
iOS音乐播放器之锁屏效果(仿网易云音乐和QQ音乐)+歌词解析 :锁屏歌曲信息、控制台远程控制音乐播放:暂停/播放、上一首/下一首、快进/快退、列表菜单弹框和拖拽控制台的进度条调节进度(结合了QQ音乐和网易云音乐在锁屏状态下的效果)、歌词解析并随音乐滚动显示。
Stars: ✭ 169 (+956.25%)
Mutual labels:  lyrics
sabda
📜 lyrics collection
Stars: ✭ 24 (+50%)
Mutual labels:  lyrics
Openbook
Open source lilypond real book for Jazz musicians
Stars: ✭ 159 (+893.75%)
Mutual labels:  lyrics
muffon
Music streaming browser
Stars: ✭ 491 (+2968.75%)
Mutual labels:  genius
Prime Player Google Play Music
Chrome extension for Google Play Music
Stars: ✭ 121 (+656.25%)
Mutual labels:  lyrics
Atldotnet
Fully managed, portable and easy-to-use C# library to read and edit audio data and metadata (tags) from various audio formats, playlists and CUE sheets
Stars: ✭ 180 (+1025%)
Mutual labels:  lyrics
Lyricsx
🎶 Ultimate lyrics app for macOS.
Stars: ✭ 3,251 (+20218.75%)
Mutual labels:  lyrics
ludacris
🎶 Get song lyrics. No BS. https://liyasthomas.github.io/ludacris
Stars: ✭ 37 (+131.25%)
Mutual labels:  lyrics

glyrics

A terminal thingy to get lyrics of a track from genius.com

npm npm Twitter Follow

Why

It was just getting tiring looking up lyrics like... okay maybe not that much maybe I was just bored and made this to kill time.

Install

$ [sudo] npm i glyrics -g

Usage

$ glyrics "track name"

and then follow onscreen instructions

TODO

  • Make a GUI with all the genius.com features like viewing annotations and stuff

Contribution

You know what to do.. Just do any of the todos or add your own thing. Fork, make a new branch with your feature, submit a pull request!

Changelog

Added changelog in version 1.4.0, No changelog for older versions, Sorry 😕

1.8.0

  • Fixed scraping logic

1.7.0

  • Updated jsdom (I was using an ancient version)
  • UserAgent change.
  • Updated requests
  • Ran prettier on entire project

1.6.1

  • Better regex for highlighting
  • replaced genius() with IIFE

1.6.0

  • Bracket [] hightlighting for things like [Verse], [Chorus]. Makes it easier to read
  • Refactoring and stuff
  • Added LICENSE

1.5.0

  • Not using node-genius anymore.
  • Displays a more user friendly error if something goes wrong. (not dev friendly)

1.4.0

  • Added a scrollable box (easier to read)
  • Removed manual typing of number for selection of songs. Now using key arrows to navigate through the list of tracks
  • Some other minor UI improvements

Notes

  • I encourage that you get your own token at https://genius.com/api-clients
  • Both the selection menu and the lyrics box support j and k keys for movement... Luckily.
  • Works on Mac, Linux and even Android (Tested on termux). Install by yarn global add glyrics on Android.

By

@candhforlife PS: Please follow me I'm losing followers because I don't tweet that much 😢

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].