Skip to main content

Command line interface (cli) for the audible package.

Project description

audible-cli

audible-cli is a command-line tool for managing and downloading your Audible audiobooks.
It supports multiple accounts, library & wishlist management, metadata-rich downloads, and plugins.

✨ Features

  • Manage multiple Audible profiles and marketplaces
  • Browse, export, and download your library
  • Wishlist management (list, add, remove)
  • Download in AAXC or AAX with chapters and metadata
  • Extensible via plugin system (audible.cli_plugins)
  • Cross-platform (Linux, macOS, Windows)
  • Prebuilt binaries available (no Python required)

🚀 Quickstart

Install from PyPI:

pip install audible-cli

Initialize configuration:

audible quickstart

List your library:

audible library list

Download all audiobooks:

audible download --all --aax

🔧 Plugins

You can extend audible-cli with custom commands or full plugin packages.
Register your plugin commands to the audible.cli_plugins entry point in your pyproject.toml.

Example:

[project.entry-points."audible.cli_plugins"]
my_command = "myplugin.cli:my_command"

For full documentation, visit the GitHub repository.

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

audible_cli-0.4.0.tar.gz (49.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

audible_cli-0.4.0-py3-none-any.whl (57.4 kB view details)

Uploaded Python 3

File details

Details for the file audible_cli-0.4.0.tar.gz.

File metadata

  • Download URL: audible_cli-0.4.0.tar.gz
  • Upload date:
  • Size: 49.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for audible_cli-0.4.0.tar.gz
Algorithm Hash digest
SHA256 632c52104faa4af9bf3317cbe7795ed05813f40d86945b80eb65baf7161d6cf6
MD5 7341fd6112893fdca648294d9edac40d
BLAKE2b-256 ba8ba7e40ad2c98056e38cc38d664ab86106a9d2e5bea3abd0ce0ef26dc67fb8

See more details on using hashes here.

File details

Details for the file audible_cli-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: audible_cli-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 57.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for audible_cli-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 68f0fb249ba22cd0e9d674d2c5dcdcc41686ec9d85690b94c06fcccf93f54422
MD5 2f77316f01bc37c7a77d08ed0a2bd10b
BLAKE2b-256 e4ab6cb8cb49afbb6d58a9f2fb5b9e4ae8679a9c2dfc3e7a6704b9c51c81f251

See more details on using hashes here.

Supported by

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