Skip to content

jyrki-dev/noTidalAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

noTidalAPI

Connect to the Tidal music service through NodeJS

Contributors Forks Stargazers Issues MIT License LinkedIn

Unofficial NodeJS API for TIDAL music streaming service. Based on the Python python-tidal API by tamland.

Header

Installation

Install the package either using either npm or yarn.

npm:

npm install notidalapi --save

yarn:

yarn add notidalapi --save

Usage example

Using as a module:

import { TidalAPI } from 'notidalapi';

const session = TidalAPI.session();
// Will run until you visit the printed url and link your account
await session.login_auth_simple()
const album = session.album(66236917);
const tracks = album.tracks();

tracks.forEarch((track) => {
  console.log(track);
});

Using with the CLI:

notidalapi album 66236918

For more examples and usage, please refer to the Wiki.

Development setup

Clone the repository, and install the depencies. All required scripts are found in the package.json file.

git clone
cd
yarn install

Release History

  • 0.0.1
    • Spec & Design

Contact

Jyrki Kokkola – @jyjokokk[email protected]

Distributed under the MIT license. See LICENSE for more information.

Contributing

  1. Fork it (https://github.com/yourname/yourproject/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Releases

No releases published

Packages

No packages published