[Enhancement]: Kepub support #3007

Open
opened 2026-02-20 10:59:31 -05:00 by deekerman · 2 comments
Owner

Originally created by @Roskott on GitHub (Sep 14, 2025).

Type of Enhancement

Server Backend

Describe the Feature/Enhancement

Support for Kepub file format for Kobo devices

Why would this be helpful?

This is the only file I keep my ebooks in due to features that aren't available in the normal epub format. Support should be trivial and fairly easy to maintain.

Future Implementation (Screenshot)

This would appear no differently from any other file.

Audiobookshelf Server Version

2.29.0

Current Implementation (Screenshot)

This is a purely backend implementation, other than minor updates to documentation and UI.

Originally created by @Roskott on GitHub (Sep 14, 2025). ### Type of Enhancement Server Backend ### Describe the Feature/Enhancement Support for Kepub file format for Kobo devices ### Why would this be helpful? This is the only file I keep my ebooks in due to features that aren't available in the normal epub format. Support should be trivial and fairly easy to maintain. ### Future Implementation (Screenshot) This would appear no differently from any other file. ### Audiobookshelf Server Version 2.29.0 ### Current Implementation (Screenshot) This is a purely backend implementation, other than minor updates to documentation and UI.
Author
Owner

@advplyr commented on GitHub (Sep 14, 2025):

Do these files work with regular epub ereaders? If you rename the file extension and scan it into Abs does it work?

@advplyr commented on GitHub (Sep 14, 2025): Do these files work with regular epub ereaders? If you rename the file extension and scan it into Abs does it work?
Author
Owner

@Roskott commented on GitHub (Sep 14, 2025):

They're SOMEWHAT backwards compatible, if you open them with a .kepub.epub file extension, they work just fine, kobo devices can access the different structure within, but the epub readers ignore that portion and just keep reading as normal, but renaming all files will cause some issues for me at least.
If there's a way to pass the file to the epub reader as a .kepub.epub file, that would solve all that. I'm working out how to use kobo sync like Calibre-Web does, but I'd have to get back to you on that if I ever can get it working.

@Roskott commented on GitHub (Sep 14, 2025): They're SOMEWHAT backwards compatible, if you open them with a .kepub.epub file extension, they work just fine, kobo devices can access the different structure within, but the epub readers ignore that portion and just keep reading as normal, but renaming all files will cause some issues for me at least. If there's a way to pass the file to the epub reader as a .kepub.epub file, that would solve all that. I'm working out how to use kobo sync like Calibre-Web does, but I'd have to get back to you on that if I ever can get it working.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/audiobookshelf-advplyr#3007
No description provided.