Tidal Music Streaming Client & Library written in Swift
Find a file
2024-06-14 14:48:28 +02:00
.github Create FUNDING.yml 2021-02-01 22:17:05 +01:00
README.assets Remove recent changes section from README, switch LoginView screenshot in README. 2021-04-21 16:24:58 +02:00
TidalSwift Use async/await for Lyrics 2023-10-07 06:28:43 +02:00
TidalSwift.xcodeproj Bump build number 2023-11-15 02:51:00 +01:00
TidalSwiftLib [bugfix] - resolve issue with login 2022-11-20 13:12:46 -08:00
TidalSwiftLibTests Fix potential crash during Offline sync. Lib: Update some tests. 2020-10-14 22:53:55 +02:00
TidalSwiftTests Deleted old Main App. Created SwiftUI main App. Moved formArtistString() to an extension of the [Artist] array. Made lots of stuff in the library public. 2019-08-16 04:08:16 +02:00
.gitattributes Added Metadata to downloaded Tracks. Added Check for Album being a Compilation. Changed Path building. 2019-07-25 13:56:13 +02:00
.gitignore Update .gitignore 2023-10-07 04:31:44 +02:00
.swiftlint.yml Fix some SwiftLint warnings. 2020-06-23 04:44:00 +02:00
README.md Improved development halt notice in README 2024-06-14 14:48:28 +02:00

Icon

TidalSwift

Tidal Music Streaming Client & Library written in Swift

It supports all major features of the official Tidal app, while adding additional ones, like New Releases, Lyrics, automatic Dark Mode, Downloads & Offline Playback all while being only 1/10th the size of the official app.

Important

I will only be sporadically working on TidalSwift in the foreseeable future as I have cancelled my Tidal subscription because they replaced most of the lossless library by MQA, which is not lossless. If you want me to continue working on TidalSwift, you can become a sponsor on GitHub so I can pay for the subscription.

Download

You can download the latest version here. After downloading and unpacking the TidalSwift.zip, move the app to the Applications folder. If you get a GateKeeper warning on first launch, right-click the app, select open and confirm your action in the dialog popping up. Sometimes this needs to be done twice. Alternatively you can allow the app in System Settings -> Security.

Impressions

New Releases

Unlike the official Tidal app, TidalSwift can display new releases by your favorite artists.

New Releases

Lyrics

Also, unlike the official app, it can display the Lyrics of the currently playing song.

Lyrics

Offline

This is a big one. The official desktop app still doesn't support offline playback  and probably never will. This app does!

My Mixes

Downloads

It even goes a step further. You can download music to your hard drive and do with it whatever you want.

Context Menu: Download highlighted

My Mixes

My Mixes

Search

Favorites

Playlists

Albums

Tracks

Videos

Artists

Detail Views

Album View

Artist View

Login

Login

Credits

Credits

Dark Mode

TidalSwift obviously supports the macOS Dark Mode.

Artist View (Dark Mode)