Skip to main content

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

For a faster, Rust-accelerated crypto backend (activation bytes, AAX/AAXC decryption), install the optional cryptography extra:

pip install "audible-cli[cryptography]"

The prebuilt standalone binaries already bundle this backend (statically linked), so they benefit from it out of the box.

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.

Release files for audible-cli 0.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for audible-cli 0.5.1
File Size Uploaded
audible_cli-0.5.1.tar.gz 53.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for audible-cli 0.5.1
File Interpreter ABI Platform
audible_cli-0.5.1-py3-none-any.whl Python 3 none any Details

Total release size: 115.0 kB

Release files / audible_cli-0.5.1.tar.gz

Download URL audible_cli-0.5.1.tar.gz
Size 53.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b5a723bf403c343c818784a744a2730ba2e0072121f7fc7f3ba89478c90c6bac
BLAKE2b-256 checksum
How to use checksums
7cfc5bdc2470e7e6ee4b780266e83bd2061f161b0595b8c43248a69f7a073128
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / audible_cli-0.5.1-py3-none-any.whl

Download URL audible_cli-0.5.1-py3-none-any.whl
Size 61.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
42860da8deaf23203fb4ab50474189b8b7684fe6483adc4ed6e4ee648fa8146b
BLAKE2b-256 checksum
How to use checksums
342297730408067cd05857bd09d83c161665fe1a2596a8cac45f5e6aae0c011c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

0.6.0

2 release files

This release

0.5.1 This release

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page