
Evergreen ILS
Open-source integrated library system for public and consortia libraries
157 stars 113 forks last commit first released GPL-2.0
Actively maintained
Last commit 24 Aug 2026.

Evergreen is an open-source integrated library system designed to manage circulation, cataloging, acquisitions, patron records, and consortial services for public and academic libraries. It uses a service-oriented architecture and provides both staff and public-facing OPAC interfaces.
Key Features
- Full ILS functionality: cataloging, circulation, holds/reserves, acquisitions, serials, and patron account management
- Consortial and multi-branch support with shared catalogs and interlibrary workflows
- Service architecture based on OpenSRF for modular backend services and real-time messaging
- Web staff clients and OPAC: legacy AngularJS and newer Angular-based staff interfaces plus public OPAC skins
- PostgreSQL-backed data store with extensive PL/pgSQL code and SQL-based reporting
- Batch jobs, reporting and migration utilities for large datasets and consortia operations
- Development and build tooling using Node/npm for web clients and traditional configure/make toolchain for server components
Use Cases
- Hosting a public library consortium with shared cataloging and circulation across multiple branches
- Managing circulation, acquisitions, and serials for a medium-to-large academic or public library
- Replacing a proprietary ILS while preserving complex consortial workflows and batch migration needs
Limitations and Considerations
- Installation and upgrades require multiple prerequisites (PostgreSQL, OpenSRF) and system administration experience
- Building modern web staff clients can be memory-intensive and requires Node/npm and Angular build tooling
- The platform has a significant codebase with PL/pgSQL and legacy components, which can increase customization complexity
Evergreen is a mature, feature-rich ILS suited to organizations that need scalable consortial functionality and are able to manage a more complex installation and maintenance process.
Categories:
Tags:
Tech Stack:
Similar to Evergreen ILS
RERO ILS
Open-source Integrated Library System for library networks
Open-source library management system for library networks with cataloging, circulation, and a public online catalog.

OpenSearch
Distributed search and analytics engine with a RESTful API
OpenSearch is an Apache 2.0 open source distributed search and analytics engine for indexing, querying, and analyzing large-scale data with REST APIs.

Worklenz
Open-source project management platform for teams
Open-source project management and time-tracking platform with tasks, kanban boards, resource planning, time reports and analytics; available as cloud SaaS and self-hosted.

Aleph
Document and data indexing, entity search, and investigative analysis
Aleph indexes documents and structured datasets to enable fast search, entity extraction, and cross-referencing for investigative research and OSINT workflows.

Open Archiver
Open-source platform for legally compliant email archiving
Self-hosted email archiving platform for ingesting, storing, indexing and searching emails from Gmail, Microsoft 365, IMAP, PST and more.

Superdesk
End-to-end newsroom platform and headless CMS for news publishing
Open-source digital newsroom platform for news creation, curation, workflow, and multi-channel distribution, built around an API-centric headless CMS.





