Skip to content

Teekeks/abs-util

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audiobookshelf Utility

Utility program for various things related to your own Audiobookshelf instance.

Note

This tool is mostly for personal use, you can request new features or bug fixes via issues but I do not guarantee any support

Install

Python 3.12 is required to run this.

Using pipx

pipx install git+https://github.com/Teekeks/abs-util.git --python python3.12

Using pip

pip install -r ./requirements.txt

Usage

abs_util <action>

Available actions

  • setup: Used to set up your default Audiobookshelf credentials
  • clear-authors: Remove authors with no books from either all or selected libraries
  • goodreads-folder-import: Create ABS compatible folders from Goodreads Series Link
  • kobo-sync: Sync a library with a USB connected Kobo Reader

Example usees

  • Syncing the "books" library to your kobo device which is mounted on G:\
abs_util kobo-sync -l books -kdir G:\

About

Audiobookshelf Utility

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages