Book Library Features
January 30, 2026 ยท View on GitHub
To clarify the definitions/meanings of the features that are included in the comparison, the below definitions are currently used:
Github Stars
The number of stars on the primary github (or other) source code repository.
Docker Pulls
The number of docker pulls on the primary docker image repository.
Contributors
The number of contributors that have contributed to the project.
Last Commit
The date of the last git commit to the project.
Source Language
The primary language used in the repository's source code.
License
The software license listed on the code repository.
Demo
Does the project provide a demo instance
Freeness
Is the project completely and forever 'Free', or does it have a subscription plan or support model?
Mobile Upload
Is there a method to automatically upload books from a mobile device?
Web App
Is a web interface provided?
Android App
Is an Android app provided?
iOS App
Is an ios app provided?
Desktop App
Is a desktop app provided?
Annotations
Can annotations be made on books (e.g. highlights, notes, etc.)?
OPDS Support
Does the project support OPDS (Open Publication Distribution System) for book distribution?
Reading Progress Sync
Is reading progress synced across devices?
Existing Folders
Are existing book directory structures preserved and browsable?
Shelfs
Can a custom curated by user list of books be created and organized?
Sharing
Can books be shared with other users or non-users?
Search
Is there a search for the books?
Full Text Search
Can the full text of books be searched?
Duplicate Handling
Is there any functionality to manage duplicates?
User Defined Tags
Can photos have user-defined (not AI) tags applied, and be filtered by those tags?
Docker Installation
Does the project provide a docker image? Are there example docker-compose deployments?
Basic Editing
Can books metadata be edited (i.e. Title, Description, etc).
Multiple User Support
Can there be multiple users?
Authentication Providers
Are alternative authentication providers supported? (OAuth, LDAP, etc.)