-
Notifications
You must be signed in to change notification settings - Fork 46
Description
Is your feature request related to a problem? Please describe.
Users often need to read the same books across multiple machines, at home and at work. With other apps like QRead or Kurzweil 1000, we can simply move a single file (like a .qrd or .kes) and have access to the book, notes, and bookmarks seamlessly. With Bookworm, however, book content, notes, and metadata are stored separately, which makes transferring books between devices cumbersome and unreliable. This significantly impacts the usability of Bookworm in multi-device workflows and makes it difficult to switch to Bookworm as my primary reader.
Describe the solution you'd like
Bookworm should support a single-file format that bundles the book content, notes, bookmarks, and any other relevant metadata into one portable file. This would make it easy to move books between machines without having to track down separate database or metadata files. Ideally, this format could be something like a .bkw file that contains everything needed to resume reading with full context on any device.
Describe alternatives you've considered
I’ve tried manually copying the book files along with the notes database between devices, but it’s error-prone and not scalable—especially when working across multiple machines. I’ve also considered sticking with QRead or Kurzweil 1000, since they offer single-file portability, but I really want to use Bookworm due to its modern design and features.
Additional context
This request came out of a Mastodon discussion with the lead developer, who suggested opening an issue for this. I think a self-contained file format would go a long way in making Bookworm more portable and user-friendly, especially for those who regularly switch between different machines. It would also make backup and syncing workflows much simpler.