All Projects → L0um15 → SpotiSharp

L0um15 / SpotiSharp

Licence: MIT License
Cross-platform music assistant

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to SpotiSharp

Alltomp3
Node module to download and convert in MP3 with tags an online video
Stars: ✭ 120 (+445.45%)
Mutual labels:  spotify, lyrics
Genius Spicetify
Fetch lyrics from Genius and Musixmatch right in Spotify desktop client
Stars: ✭ 198 (+800%)
Mutual labels:  spotify, lyrics
Spotify Lyrics
🎉 Desktop Spotify Web Player Instant Synchronised Lyrics
Stars: ✭ 162 (+636.36%)
Mutual labels:  spotify, lyrics
Lirik.app
Shows lyrics for currently playing song in your Spotify account.
Stars: ✭ 93 (+322.73%)
Mutual labels:  spotify, lyrics
Spotify-Customizer
Chrome extension to customize Spotify web client (themes, lyrics, ...)
Stars: ✭ 27 (+22.73%)
Mutual labels:  spotify, lyrics
Vidify
Play music videos automatically for the songs playing on any device
Stars: ✭ 95 (+331.82%)
Mutual labels:  spotify, lyrics
Instant Lyrics
Shows lyrics of the currently playing Spotify song, or any song, instantly.
Stars: ✭ 191 (+768.18%)
Mutual labels:  spotify, lyrics
Lyricfier
a Spotify Lyrics alternative app | New updates at https://github.com/emilioastarita/lyricfier2 (a faster version in golang)
Stars: ✭ 598 (+2618.18%)
Mutual labels:  spotify, lyrics
YoutubeDownloader
A Music downloader with Spotify integration for automatic metadata application. [Depricated]
Stars: ✭ 13 (-40.91%)
Mutual labels:  spotify, spotify-downloader
Lyricsx
🎶 Ultimate lyrics app for macOS.
Stars: ✭ 3,251 (+14677.27%)
Mutual labels:  spotify, lyrics
Lyrics Crawler
Get the lyrics for the song currently playing on Spotify
Stars: ✭ 49 (+122.73%)
Mutual labels:  spotify, lyrics
LyricsPyRobot
A Telegram bot for searching lyrics.
Stars: ✭ 29 (+31.82%)
Mutual labels:  spotify, lyrics
Spotify Lyrics
Shows lyrics from the song you're playing in Spotify.
Stars: ✭ 40 (+81.82%)
Mutual labels:  spotify, lyrics
Carol Xamarin
A minimal and beautiful lyrics app for macOS built with Xamarin and C#
Stars: ✭ 97 (+340.91%)
Mutual labels:  spotify, lyrics
Alltomp3 App
Download and Convert YouTube, SoundCloud & Spotify in MP3 with full tags (title, artist, genre, cover, lyrics 🔥)
Stars: ✭ 920 (+4081.82%)
Mutual labels:  spotify, lyrics
Spotifylyrics
Fetches and displays lyrics to currently playing song in Spotify, Tidal and VLC.
Stars: ✭ 171 (+677.27%)
Mutual labels:  spotify, lyrics
audius
🎧 A cross-platform app for downloading songs from YouTube and Spotify
Stars: ✭ 19 (-13.64%)
Mutual labels:  spotify, spotify-downloader
clipinc
A browser extension to record Spotify songs as you listen to them.
Stars: ✭ 17 (-22.73%)
Mutual labels:  spotify, spotify-downloader
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 (+968.18%)
Mutual labels:  spotify, lyrics
yet-another-spotify-lyrics
Command Line Spotify Lyrics with Album Cover
Stars: ✭ 78 (+254.55%)
Mutual labels:  spotify, lyrics

Spotisharp V3

Cross-platform music assistant

 ~/docs > cat ./Spotisharp.md

Prerequisites

  • Dotnet runtime 6.0 or newer
  • FFmpeg

Authentication

Unlike previous versions of Spotisharp, version 3.0 uses now your personal account in order to retrieve information from spotify, thus you're not required to create application in dashboard anymore.

Spotisharp will open a webpage with authentication request. When granted access, spotisharp will cache retrieved refresh token inside config folder in order to skip this step on next use.

If refresh token has been corrupted/expired, spotisharp will ask you again for access to your account.

Configuration

Version 3.0 stores configuration files inside .config/spotisharp located in home directory.

Like previous versions, configuration file will be updated with each new update by adding or removing entries when needed.

Editing values inside "VersionControl" triggers configuration update.

{
  "WorkersCount": 2, // How many workers should be hired. Default: 2 of 4
  "VersionControl": "3.0.0.0", // Spotisharp updates config if values mismatch with app version
  "MusicDirectory": "C:\\Users\\Damian\\Music\\Spotisharp" // Default download dir
}

Usage:

There are now two ways to use Spotisharp. Either by double-clicking executable or by passing an argument via the console.

Spotisharp accepts following inputs:

Sometimes url will look like this: https://open.spotify.com/track/4AuZBIN4aeFL9egQldQfRn?si=3277af7219054b98 and this is fine too.

Spotisharp is able to work with tracks, playlists, and albums.

Passing argument to spotisharp looks like this:

~/binaries > echo 'Use quotes when passing argument via console, otherwise everything after whitespaces will be ignored'
~/binaries > ./Spotisharp "Lyn - Wake Up, Get Up, Get Out There"
~/binaries > ./Spotisharp https://open.spotify.com/track/4AuZBIN4aeFL9egQldQfRn
~/binaries > ./Spotisharp spotify:track:4AuZBIN4aeFL9egQldQfRn

If no argument is provided, spotisharp will await for user input.

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].