My book app is coming along, but the codebase getting really complicated. I might change my plans and not make it open source, at least not right away.
Still, the main idea stays the same: build it for myself first and make sure there are multiple ways to own your book data. Most likely, that means things like Nextcloud sync, an API, CSV export...