Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

itunes-remote

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

itunes-remote

Control iTunes via CLI

  • 2.1.0
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
4
decreased by-33.33%
Maintainers
1
Weekly downloads
 
Created
Source

npm version Coverage Status devDependency Status Dependency Status Unicorn approved

itunes-remote

Control iTunes via your terminal :notes:

Using JXA via osascript via Node.js.

Requirements

  • Node.js (v0.12.7 or greater)
  • Mac OS X (El Capitan 10.11.0 or greater)
    • Might work with Yosemite (Feedback appreciated)
  • Some tracks in your iTunes library

Demo

demo

Install

$ npm install --global itunes-remote

Usage

It’s interactive and offering an own prompt.

$ itunes-remote
iTunes: help

  Commands:

    help [command]                 Provides help for a given command.
    exit [options]                 Exit itunes-remote.
    play                           Start playing the current selection
    stop                           Stop playing the current selection
    pause                          Pause playing the current selection
    next                           Advance to the next track in the current playlist.
    previous                       Return to the previous track in the current playlist.
    back                           Reposition to beginning of current track or go to previous track if already at start of current track.
    search [options] <searchterm>  Fuzzy search album, artists and songs.

  Command Groups:

    play *                         2 sub-commands.

iTunes: 

But you also can pass command line arguments to quickly start a search with starting the CLI:

$ itunes-remote search nicknack -artist
iTunes: 
Hold on … 
✔ Found songs by ”nicknack“ and generated a temporary playlist
✔ Playing 44 song(s) ♪♬
iTunes: 

Thanks

Special shoutout to @dthree for his nice way to offer support for vorpal :blush:

This tiny little module wouldn‘t be possible without the work of all these amazing humans. Thanks.

License

MIT © Michael Kühnel

Keywords

FAQs

Package last updated on 19 Jan 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc