# Best self-hosted Libraries & Repositories apps

> Library management systems and institutional repositories. Catalogue collections and publish research for schools, libraries and archives. The most popular self-hosted libraries & repositories apps on GitHub are DSpace, Koha and Fedora Commons Repository. appsgit lists 9 self-hosted apps in this category, ranked by GitHub stars. All 9 apps here are open source.

## Key facts

| Fact | Value |
|---|---|
| Apps listed | 9 |
| Most starred | DSpace (1,100 stars) |
| With a Docker image | 1 |
| Canonical URL | https://appsgit.com/categories/libraries-repositories |

## All 9 Libraries & Repositories apps

- [DSpace](https://appsgit.com/apps/dspace): Turnkey repository application providing durable access to digital resources. (1,100 stars, BSD-3-Clause, Java)
- [Koha](https://appsgit.com/apps/koha): Enterprise-class ILS with modules for acquisitions, circulation, cataloging, label printing, offline circulation for when Internet access is not available, and much more. (594 stars, GPL-3.0, Perl)
- [Fedora Commons Repository](https://appsgit.com/apps/fedora-commons-repository): Robust and modular repository system for the management and dissemination of digital content especially suited for digital libraries and archives, both for access and preservation. (255 stars, Apache-2.0, Java)
- [Samvera Hyrax](https://appsgit.com/apps/samvera-hyrax): Front-end for the Samvera framework, which itself is a Ruby on Rails application for browsing and managing Fedora-based digital repositories. (202 stars, Apache-2.0, Ruby)
- [InvenioRDM](https://appsgit.com/apps/inveniordm): Highly scalable turn-key research data management platform with a beautiful user experience. (182 stars, MIT, JavaScript)
- [Evergreen](https://appsgit.com/apps/evergreen): Highly-scalable software for libraries that helps library patrons find library materials, and helps libraries manage, catalog, and circulate those materials. (158 stars, GPL-2.0, PLpgSQL)
- [Islandora](https://appsgit.com/apps/islandora): Drupal module for browsing and managing Fedora-based digital repositories. (157 stars, GPL-2.0, PHP)
- [RERO ILS](https://appsgit.com/apps/rero-ils): Large-scale ILS that can be run as a service with consortial features, intended primarily for library networks. Includes most standard modules (circulation, acquisitions, cataloging,...) and a… (87 stars, AGPL-3.0, Python, Docker)
- [EPrints](https://appsgit.com/apps/eprints): Digital document management system with a flexible metadata and workflow model primarily aimed at academic institutions. (44 stars, LGPL-3.0, Perl)

## Related categories

- [CMS](https://appsgit.com/categories/cms): Content management systems and headless CMS platforms for websites and apps. Publish and manage content on a stack you control.
- [Archiving](https://appsgit.com/categories/archiving): Tools that save and preserve web pages, emails and digital collections. Use them to keep a permanent, searchable copy of content you care about.
- [Utilities](https://appsgit.com/categories/utilities): Handy standalone tools that do not fit elsewhere, such as converters, translators and design apps. Small utilities worth self-hosting.
- [Finance & Budgeting](https://appsgit.com/categories/finance-budgeting): Personal finance, budgeting, expense tracking and payment tools. Manage your money without handing your data to a fintech app.
- [Team Chat](https://appsgit.com/categories/team-chat): Self-hosted messaging, team chat and push notification platforms. A private alternative to Slack, Discord and hosted messengers.
- [File Sharing](https://appsgit.com/categories/file-sharing): Quick file upload and sharing services plus peer-to-peer clients. Send large files with expiring links, like a private WeTransfer.

---

Canonical page: https://appsgit.com/categories/libraries-repositories
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
