Try describing what you need:

Self-Hosted Digital Library Software: 17 Open-Source Apps

Best for your setup

  • Novice

    Grimmory4.6k
    • Ships a Compose file
    • Live demo

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

    See all
  • Expert

    Collective Access - Providence386
    • REST or GraphQL API
    • Database dump backups

    Default rank #8

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

    See all
  • Hacker

    CKAN5.1k
    • Scriptable API
    • No cloud account needed

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

    See all
17 projects
CKAN logo

CKAN

5.1k
CKAN is an open-source data portal platform for publishing, sharing, cataloging, storing, and accessing datasets.
Digital ArchivingCopyleft LicenseSelf Hosting Solutions+2
5 Containers
Details
DSpace logo

DSpace

1.1k
DSpace is an open source repository application for providing durable access to digital resources.
Digital Library SoftwareDigital ArchivingKnowledge Management+2
Details
Grimmory logo

Grimmory

4.6k
Grimmory is a self-hosted digital library for managing, reading, syncing, and sharing books and other media.
E-Book ManagementDigital Library SoftwareMedia Management+3
2 Containers
Details
kiwix-serve logo

kiwix-serve

967
A collection of command-line tools for managing, searching, and serving ZIM files.
E-Book ManagementCopyleft LicenseSelf Hosting Solutions+3
Details
Islandora logo

Islandora

158
A Drupal-based core module for Islandora’s digital repository ecosystem with Fedora integration, background processing, and content-processing submodules.
Digital Library SoftwareCopyleft LicenseCMS Platforms+1
Details
ArchivesSpace logo

ArchivesSpace

445
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
Samvera Hyrax logo

Samvera Hyrax

202
Hyrax is a Ruby on Rails engine that provides a foundation for building digital repository applications.
Digital Library SoftwarePermissive LicenseDigital Archiving+1
Details
Collective Access - Providence logo

Collective Access - Providence

386
CollectiveAccess Providence is a highly configurable back-end collections management system for museums, archives, and research collections.
Digital ArchivingCopyleft LicenseDigital Library Software+2
Details
Fedora Commons Repository logo

Fedora Commons Repository

255
Fedora is an open source repository system for managing and disseminating digital content.
Digital Library SoftwarePermissive LicenseSelf Hosting Solutions+2
Details
Omeka S logo

Omeka S

522
Omeka S is a web publication system for universities, galleries, libraries, archives, and museums.
Digital ArchivingCMS PlatformsDigital Library Software+4
Details
Omeka logo

Omeka

555
Omeka is a free software web publishing platform for managing and presenting digital collections and exhibits.
CMS PlatformsDigital Library SoftwareSelf Hosting Solutions+2
Details
InvenioRDM logo

InvenioRDM

184
Invenio App RDM is a research data management application for the InvenioRDM platform.
Digital Library SoftwarePermissive LicenseSelf Hosting Solutions+2
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
EPrints logo

EPrints

45
A document management system for higher education institutions and individuals.
Digital Library SoftwareDigital ArchivingDocument Management+3
Details
datannur logo

datannur

4
datannur is an open-source, static-file-based data catalog that runs without a server or database.
Self Hosting SolutionsKnowledge ManagementDigital Library Software+2
Fully FOSS
Details
I, Librarian logo

I, Librarian

355
I, Librarian is a self-hosted web application for managing a personal or local-network library.
Document ManagementCopyleft LicenseSelf Hosting Solutions+3
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