Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

⭐ Android app to search, save and share lyrics like spotify!

License

NotificationsYou must be signed in to change notification settings

shub39/Rush

Repository files navigation

Rush

Rush

Search, save and share lyrics like Spotify!

Stats and Socials

Get From

Get it on Google PlayGet it on F-Droid

Or Get LatestRelease from Github

Screenshots 📱

12
34
56

Features ✨

  • Search Lyrics
  • Download Lyrics
  • Share Lyrics
  • Customisations
  • Auto-fill current playing song in search
  • Synced Lyrics
  • Batch download lyrics
  • Import and Export saved lyrics

Why ❔

Spotify removed its feature to see and share lyrics from its free tier just to bring it back again.So, I made this app to get and store lyrics for my favorite songs from Genius and share them like Spotify,all in Material 3 look. As an audiophile, This has now become my way to listen to complete albums with lyrics withoutdealing with genius's "UI".

Translations 🔠

LANGUAGEUPDATED BY
EnglishMyself
Japanesekuragehimekuara1
Italiancolozzacristian
Turkishmikropsoft
FrenchValyyme
Brazilian Portugueseluxdev01
Simplified/Traditional ChineseAC19970
GermanIrgendeinwer
Persianalr86
SpanishWaifuPX-DG
RomanianD4rk7355608
IndonesianAzyrRuthless
Ukrainianr0m41q

References and Inspiration 💡

Tech Stack ⚒️

How it works 🤔

Rush is not just a lyrics app. Users can share lyrics as cards too, for that it needs to depend on Genius API Album artand other metadata. While genius provides accurate lyrics, It doesn't provide timed lyrics so it fetches that from LRCLIBusing the title and artist info provided by genius. Users can correct lyrics from LRCLIB with the correct lyrics feature.

Below are some Flowcharts I made so almost everyone can understand how Rush works

Searching 🔍️

flowchart    n1@{ shape: "rounded", label: "App" }n1 ---|"Search query"| n2@{ shape: "circle", label: "Genius API" }n2 ---|"Entities containing IDs"| n1style n2 color:#000000,fill:#FFDE59
Loading

Fetching 🎣

flowchartsubgraph s1["Background"]n1@{ shape: "diam", label: "Song exists in database?" }        n5["Song title, Artist, Genius lyrics, Synced lyrics (if available) "]endsubgraph s2["UI"]n6["ID and Genius URL of selected song "]n2["Song lyrics displayed"]endn3@{ shape: "circle", label: "LRCLIB API" }n4@{ shape: "circle", label: "Scraping" }    n6 --- n1    n1 ---|Yes| n2    n1 ---|No| n4    n5 ---|After saving to database| n2     n4 ---|Genius Lyrics| n5    n5 ---|Title, Artist| n3    n3 ---|Lyrics, Synced Lyrics| n5style n3 color:#FFFFFF,fill:#5E17EBstyle n4 color:#FFFFFF,fill:#FF3131
Loading

Rush mode and Synced lyrics 💫

flowchartn1@{ label: "Rectangle" }n1@{ shape: "rounded", label: "Media Player" }style n1 stroke-width:2px,stroke-dasharray:5 5subgraph s1["App"]n3["Fetches 🎣"]n2["Searches 🔍️"]endn1 ---|Playback position| s1n1 ---|Title, Artist| n2n2 ---|Topmost search result| n3
Loading

Stargazers over time ✨

Stargazers over time


[8]ページ先頭

©2009-2025 Movatter.jp