github.com/essolutions/essarch ↗
ESSArch
Open this visualization on its own page →
Contributors
18
Lines of Code
13,941
From
2016-01-11
To
2020-12-17
About essolutions/essarch
ESSArch is a Python-based digital preservation and information management platform designed for organizations that need to manage large collections of digital materials over extended periods. The project provides tools for archival ingest, preservation planning, storage management, and access control, with a focus on standards-based workflows for handling records and cultural heritage materials.
The system is built as a web application with Docker support for simplified deployment and includes integration with Elasticsearch for indexing and search capabilities. It features a comprehensive REST API backend and web-based user interface accessible through a browser, with Docker Compose configuration provided for quick local setup. The architecture is modular and extensible, supporting various workflows and institutional requirements for digital preservation operations.
Professional support and maintenance for ESSArch Core is provided through ES Solutions AB via a dedicated support portal, indicating it is used by enterprise and institutional customers requiring long-term digital preservation solutions. The project emphasizes code quality through automated pre-commit hooks and continuous integration, with extensive documentation available for both users and developers looking to contribute or extend the platform.