2025-11-25 11:58:06 +01:00
2025-11-14 23:39:36 +01:00
2025-11-18 21:16:36 +01:00
2025-11-17 20:40:39 +01:00

auditui

A terminal-based user interface (TUI) client for Audible, written in Python 3.

Listen to your audiobooks or podcasts, browse your library, search for new titles, add them to your wishlist, and more.

What it does

For now, it can:

  • list your entire library
  • list your unfinished books with progress information
  • play a book (start when it was last paused, mark the position when it's paused)
  • open a pdf if one's attached to the book
  • mark a book as finished
  • mark a book as unfinished
  • search for new titles
  • add a book to your wishlist

Once it'll do all of this (more or less), I'll think of a better code structure and the TUI interface.

I'm still experimenting the audible library and its API.

Credentials

Login is handled and credentials are stored in ~/.config/auditui/auth.json.

OTP is supported if you use a two-factor authentication device.

License

This project is licensed under the GPLv3+ License. See the LICENSE file for details.

Description
TUI client for Audible
Readme GPL-3.0 458 KiB
Languages
Python 100%