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.

Metadata

Release files for audible-cli 0.6.0

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.6.0
File Size Uploaded
audible_cli-0.6.0.tar.gz 79.1 kB Details

Built distribution (wheel)

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

Total release size: 166.6 kB

Release files / audible_cli-0.6.0.tar.gz

Download URL audible_cli-0.6.0.tar.gz
Size 79.1 kB
Tags Source
SHA-256 checksum
How to use checksums
f565dcd10f73c345b27e16a7fb95fb71ca4104983dfc9543d71d5f2e92f35a87
BLAKE2b-256 checksum
How to use checksums
4fdc3a2e1a5809a756389fd94e197a0ec8b8b91aaaa6fe97dd5f98493cad3dd8
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.6.0-py3-none-any.whl

Download URL audible_cli-0.6.0-py3-none-any.whl
Size 87.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4ef938a3c70253b583b3f407dc9347c1b7250134c19b28dbc92b0ea8b6447c5d
BLAKE2b-256 checksum
How to use checksums
1edbb4d00ea156dcdf65b6fbc8e83869c8fea517f2390e590b4eca4ec06ffdbc
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

This release

0.6.0 This release

2 release files

0.5.1

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