https://github.com/josh/itunes-library-export
A command line tool to export iTunes Library XML files.
https://github.com/josh/itunes-library-export
appletv itunes
Last synced: 6 months ago
JSON representation
A command line tool to export iTunes Library XML files.
- Host: GitHub
- URL: https://github.com/josh/itunes-library-export
- Owner: josh
- License: mit
- Created: 2021-06-09T03:06:49.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2025-12-02T04:39:25.000Z (8 months ago)
- Last Synced: 2025-12-04T12:39:52.038Z (8 months ago)
- Topics: appletv, itunes
- Language: Swift
- Homepage:
- Size: 25.4 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# itunes-library-export
A command line tool to export, [the now deprecated](https://www.theverge.com/2019/10/7/20903391/apple-macos-catalina-itunes-dj-software-breaks-xml-file-support-removal-update), iTunes Library XML files.
## Usage
Generate the XML Plist format.
```
$ itunes-library-export > "~/Music/iTunes/iTunes Music Library.xml"
```
Alternatively, JSON can also be outputed.
```
$ itunes-library-export --format json > "~/Music/iTunes/iTunes Music Library.json"
```
## Installation
Install with Homebrew.
```
$ brew install josh/tap/itunes-library-export
```
Build from source.
```
$ git clone https://github.com/josh/itunes-library-export
$ cd itunes-library-export
$ swift build -c release
$ cp -f .build/release/itunes-library-export /usr/local/bin/itunes-library-export
```