Best self-hosted document management - integrated library systems (ils)

An [integrated library system](https://en.wikipedia.org/wiki/Integrated_library_system) is an enterprise resource planning system for a library, used to track items owned, orders made, bills paid, and patrons who have borrowed.

We track 3 self-hosted document management - integrated library systems (ils) projects. The median health score in this category is 53, against 0 projects rated healthy or better and none currently flagged as at risk. The table below is ordered by health score, not popularity — the most starred project in a category is frequently not the best maintained one.

#ProjectHealthActivity StarsBuilt withLast release
1 Koha
Enterprise-class ILS with modules for acquisitions, circulation, cataloging, label printing, offline circulation for whe
Steady · 64 2025-10: 543 commits 2025-11: 251 commits 2025-12: 113 commits 2026-01: 345 commits 2026-02: 293 commits 2026-03: 494 commits 2026-04: 362 commits 2026-05: 257 commits 2026-06: 219 commits 2026-07: 290 commits 2026-08: 218 commits 590 Perl —
2 RERO ILS
Large-scale ILS that can be run as a service with consortial features, intended primarily for library networks. Includes
Steady · 53 2025-10: 14 commits 2025-11: 9 commits 2025-12: 2 commits 2026-01: 8 commits 2026-02: 15 commits 2026-03: 10 commits 2026-04: 13 commits 2026-05: 7 commits 2026-06: 29 commits 2026-07: 27 commits 2026-08: 26 commits 87 Python, Docker 14 Jul 2026
3 Evergreen
Highly-scalable software for libraries that helps library patrons find library materials, and helps libraries manage, ca
Slowing · 50 2025-10: 103 commits 2025-11: 71 commits 2025-12: 19 commits 2026-01: 28 commits 2026-02: 92 commits 2026-03: 71 commits 2026-04: 62 commits 2026-05: 37 commits 2026-06: 19 commits 2026-07: 63 commits 2026-08: 29 commits 158 PLpgSQL —

Which one should you run?

If you want the safest bet on longevity, Koha is the best-maintained project in this category right now at 64/100. RERO ILS is the closest runner-up (53/100) — see the side-by-side comparison.

A health score measures whether a project is alive and shipping. It does not measure whether it has the feature you need. Use it to rule options out, then compare on features.


Related categories