Skip to main content

TIDDL (Tidal Downloader) is a Python CLI application that allows downloading Tidal tracks.

Project description

Tidal Downloader

TIDDL is the Python CLI application that allows downloading Tidal tracks. Fully typed, no requirements.

GitHub top language PyPI - Version

It's inspired by Tidal-Media-Downloader - currently not mantained project. This repository will contain features requests from that project and will be the enhanced version.

Usage

Install package using pip

pip install tiddl

After installation use tiddl

$ tiddl
⚙️ Go to https://link.tidal.com/CYARD and add device!
Hit enter when you are ready...
✅ Token good for 7 days
Enter track id to download:

You can also use TIDDL as module, it's fully typed so you will get type hints

from tiddl import TidalApi

api = TidalApi(token, user_id, country_code)

my_playlists = api.getPlaylists()

print(f"You have got {my_playlists['totalNumberOfItems']} playlists!")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tiddl-0.1.0.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

tiddl-0.1.0-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file tiddl-0.1.0.tar.gz.

File metadata

  • Download URL: tiddl-0.1.0.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for tiddl-0.1.0.tar.gz
Algorithm Hash digest
SHA256 164503609fc52e931762fe8b5b361d555ae5c53a8d9d1d6d803b99ef01c2d0eb
MD5 dbcfe5706c22b010d46c4a071b0e5178
BLAKE2b-256 a9b68f82c638e13751a9ba6b146d5d5bdf75c40319c2c0bc704cf72cc7a52120

See more details on using hashes here.

File details

Details for the file tiddl-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: tiddl-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for tiddl-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1ce1e7af07d680b4f141b2da9abec9784d455e45b56a4767f8bc97cf3facedcc
MD5 aca2fbc503686e177cae134999e01c4a
BLAKE2b-256 d839864fdc0d857a6de3f73c276867835fb82a32b419639df91cfec709de7b20

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page