Try describing what you need:

Self-Hosted Library Management Systems: 14 Open-Source Apps

Best for your setup

  • Novice

    Calibre Web Automated6.5k
    • SQLite, no database server
    • Documented

    80/100 fitHow well this app matches homelab novices, 0 to 100

    See all
  • Expert

    Jelu750
    • Several SSO sign-in methods
    • REST or GraphQL API

    Default rank #6

    74/100 fitHow well this app matches homelab experts, 0 to 100

    See all
  • Hacker

    BookLore1.3k
    • Scriptable API
    • Works offline

    68/100 fitHow well this app matches homelab hackers, 0 to 100

    See all
14 projects
Calibre Web logo

Calibre Web

18.5k
A web app for browsing, reading, downloading, and managing eBooks from a Calibre database.
E-Book ManagementCopyleft LicenseMedia Management+2
Details
Calibre Web Automated logo

Calibre Web Automated

6.5k
Calibre-Web Automated is a self-hosted digital library solution that combines Calibre-Web’s web interface with Calibre-like automation and management features.
E-Book ManagementCopyleft LicenseLibrary Management Systems+3
Details
Kavita logo

Kavita

12.0k
Kavita is a fast, feature-rich, cross-platform reading server for manga, comics, webtoons, and books.
E-Book ManagementCopyleft LicenseMedia Management+3
Open Core
Details
BookLore logo

BookLore

1.3k
BookLore is a self-hosted app for managing a personal book collection, with reading, annotation, syncing, and sharing features.
E-Book ManagementSelf Hosting SolutionsLibrary Management Systems+1
Details
ArchivesSpace logo

ArchivesSpace

447
An open source archives information management application for managing and providing web access to archives, manuscripts, and digital objects.
Digital ArchivingPermissive LicenseLibrary Management Systems+2
Details
Jelu logo

Jelu

750
Jelu is a self-hosted personal Goodreads-like app for tracking books you have read, are reading, and want to read.
Miscellaneous ToolsPermissive LicenseLibrary Management Systems+2
Single Container
Details
BookLogr logo

BookLogr

637
A self-hosted web app for tracking a personal book library.
E-Book ManagementPermissive LicenseLibrary Management Systems+3
2 ContainersFully FOSS
Details
Koha logo

Koha

597
Koha is a free software integrated library system (ILS).
Library Management SystemsCopyleft LicenseInventory Management+1
Details
Evergreen logo

Evergreen

157
Evergreen is a server-side integrated library system that is installed from source on Linux with PostgreSQL and OpenSRF.
Library Management SystemsCopyleft LicenseSelf Hosting Solutions+1
Fully FOSS
Details
RERO ILS logo

RERO ILS

87
An open source integrated library system for managing library networks or independent libraries.
Library Management SystemsCopyleft LicenseDigital Library Software+1
Details
MyMangaDB logo

MyMangaDB

30
MyMangaDB is a manga collection manager that automatically fetches metadata, cover art, and statistics for your library.
E-Book ManagementMedia ManagementLibrary Management Systems+3
Details
I, Librarian logo

I, Librarian

356
I, Librarian is a self-hosted web application for managing a personal or local-network library.
Document ManagementCopyleft LicenseSelf Hosting Solutions+3
Details
Bookwyrm logo

Bookwyrm

2.8k
BookWyrm is a federated social network for tracking reading, posting book reviews, and discovering what to read next.
E-Book ManagementSocial MediaLibrary Management Systems+2
11 ContainersFully FOSS
Details
Inventaire logo

Inventaire

458
Collaborative resources mapper project, while yet only focused on exploring books mapping with wikidata and ISBNs.
Inventory ManagementLibrary Management SystemsDigital Library Software+3
Details