Skip to content

Free Tidal Streaming Web-App with no ads, Spotify inspired design and lossless playback

Notifications You must be signed in to change notification settings

fabiodalez-dev/spofree

 
 

Repository files navigation

🎶 SpoFree

Deploy with Vercel Deploy to Netlify

SpoFree is a free, open-source, and ad-free music player based on Tidal with Hi-Res sound. It has a clean interface similar to Spotify.

Features

  • Ad-Free Listening from Tidal
  • 💿Lossless Audio for hifi sound
  • 🎧Huge Catalogue powered by the full TIDAL library and HiFi APIs
  • 🔲Clean UI similar to Spotify
  • 🎶Playlist Support create and import your own Playlists
  • 📁Local Storage playlists, liked songs, recently listened saved via IndexDB in your browser
  • 🔎Search find media and sort by album, track, artist, or playlist
  • 💾Export songs, playlists, albums and liked songs as csv or zip containing lossless .flac files
  • Sleep Timer with customizable length
  • 🔢Queue that you can save as a playlist and customize
  • 🎵Media Session API for lock screen and control center support
  • 📶Library Tabs Organized library with Playlists, Liked Songs, Saved Albums, and Followed Artists.
  • 📲Import Playlist via Text (Artist - Title) or CSV file or from local files
  • 🎵Audio Quality Selector ability to switch between Low, High, Lossless, and Hi-Res audio qualities.
  • 🟥Accent Color you can select that themes the player, sliders, and active elements.
  • ⚙️Additional Settings like compact mode, square avatars, grayscale mode
  • 📺Support for low-end devices like disable glow, reduced motion, high performance mode
  • ❗️More features coming soon

🌐 Instances

Version URL Note
Official https://spo.free.nf doesnt have ssl, but it just embeds spofree.vercel.app, hosted on infinityfree
Original https://spofree.vercel.app original domain, embedded by spo.free.nf

⚙️ How It Works

SpoFree acts as a Frontend that fetches lossless audio directly from TIDAL.

How it works:

  1. You search for a song
  2. SpoFree sends the query to a HiFi API
  3. The API returns a direct TIDAL lossless stream link
  4. SpoFree plays the audio

The API instances come from open-source HiFi projects that provide public endpoints.

Screenshots

Audio Quality Selector:

Color Selector:

Import Playlist Screen:

Library:

Liked Songs:

Extra Settings:

🤝 Contributing and Issues

Contributions are welcome. Feel free to open a Pull Request. Also please submit any bugs you find!

🔗 Related Projects

🔎 API List

API:

Provider Instance URL Status
squid.wtf https://triton.squid.wtf
https://aether.squid.wtf
https://zeus.squid.wtf
https://kraken.squid.wtf
https://phoenix.squid.wtf
https://shiva.squid.wtf
https://chaos.squid.wtf
lucida (qqdl) https://wolf.qqdl.site
https://maus.qqdl.site
https://vogel.qqdl.site
https://katze.qqdl.site
https://hund.qqdl.site

UI:

Provider Instance URL Status
tidal-ui (bini) https://music.binimum.org/
https://tidal.squid.wtf
Digger https://digger-ui.vercel.app/
SpoFree https://spo.free.nf/

About

Free Tidal Streaming Web-App with no ads, Spotify inspired design and lossless playback

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.5%
  • HTML 1.5%