Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ktr0731/itunes-cli
Command line interface for control iTunes
https://github.com/ktr0731/itunes-cli
cli control-itunes fuzzy-search itunes-search
Last synced: 2 months ago
JSON representation
Command line interface for control iTunes
- Host: GitHub
- URL: https://github.com/ktr0731/itunes-cli
- Owner: ktr0731
- License: mit
- Created: 2017-01-21T09:23:50.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-05-07T09:01:13.000Z (over 3 years ago)
- Last Synced: 2024-08-02T15:48:05.954Z (5 months ago)
- Topics: cli, control-itunes, fuzzy-search, itunes-search
- Language: Go
- Homepage:
- Size: 396 KB
- Stars: 18
- Watchers: 3
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# iTunes CLI
Command line interface for control iTunes![demo](./demo.gif)
---
## Description
You can control iTunes operations from command line.## Equipments
- macOS Sierra or later
- iTunes 12.5.4 or later
- Go## Installation
``` sh
$ go get github.com/ktr0731/itunes-cli/itunes
```Or GitHub Releases are also available.
## Usage
Each sub-commands can use shorter name.
Please see `$ itunes help`.### Play
Play current selected music.
``` sh
$ itunes play
```Play music that name passed by a argument.
``` sh
$ itunes play reunion
```### Pause
Pause current music
``` sh
$ itunes pause
```Replay current music or play previous music.
If playing music's current played time is a few second, play previous music.
Other than that, replay it music from beginning.
``` sh
$ itunes back
```### Next/Previous
Play next music.
``` sh
$ itunes next
```Play previous music.
``` sh
$ itunes prev
```### Volume
Change volume in iTunes.
``` sh
$ itunes vol 20
```### Find music
You can find musics by a fuzzy-finder.
``` sh
$ itunes find
$ itunes find plist
```## License
Please see LICENSE.