Skip to content

voidberg/incunable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Incunable

A self-hosted opinionated (k)EPUB library manager with first-class Kobo sync.

Incunable is a stripped-down e-book library for people who read on Kobo devices. It allows you to manage your EPUBs, organize them into collections, and sync them to your e-reader wirelessly. The goal is to do this one thing well, with a minimal interface and a small, deliberate feature set, and not to fit every workflow or become another do-everything library.

Why another self-hosted digital library?

There is no shortage of very good options in this space. But most of these tools do far more than I need, and the parts I cared about the most were not always the ones that got the priority. As a result, I built Incunable, first to solve my own problem, hoping others might find it useful.

Features

  • EPUB library. Upload EPUBs and Incunable extracts the cover, title, author, and metadata from the file automatically.
  • Collections. Group books into collections, and choose which ones are sent to the device.
  • Kobo sync. Point your Kobo's sync endpoint at your Incunable instance and your collections sync to the device, with reading progress flowing in both directions. All other functionality, like the store, wishlists, and account features, will keep working through a proxy to Kobo's own API.
  • Automatic KEPUB conversion. Each upload is converted to KEPUB in the background so page turns and reading statistics behave correctly on the device. The original EPUB is always kept.
  • Metadata fetching. Pull richer metadata (description, subjects, page count, cover) from providers like Open Library and Google Books.

Screenshots

Library view

Book detail view

Status

A personal project, in active development.

About

A self-hosted, opinionated EPUB library manager with first-class Kobo sync. Minimal and focused.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors