foss_book_libraries

Book Library Features

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?

Is there a search for the books?

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.)