Synchronize Standard Ebooks catalog with local ebooks.
Project description
sebsync
sebsync is a simple script to synchronize all EPUBs from Standard Ebooks to your local filesystem. It detects any new and updated titles and downloads them automatically.
How it works
The sebsync
script reads the Standard Ebooks OPDS catalog and reconciles their titles against
EPUBs in your local filesystem, downloading new ones or updating existing ones as necessary.
If you're member of the Standard Ebooks Patrons Circle, or have produced an ebook for them in the past, you may access their OPDS feed, a catalog of all published titles. This allows new and updated titles to be easily recognized.
If a title is detected in the catalog that is not present in your local books or downloads directory, then it will be downloaded into your downloads directory. If a new version of a book is detected in the catalog that is already in your local books or download directory, then the new version will be downloaded and stored in the same place it was found.
Installation
pipx install sebsync
Example usage
sebsync --email address@example.com --books /home/user/MyBooks --downloads /home/user/MyBooks/Downloads
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.