CollectiveAccess Providence
Backend collections management and digital asset cataloguing
382 stars 198 forks last commit first released GPL-3.0
Actively maintained
Last commit 25 Aug 2026.

CollectiveAccess Providence is the backend/cataloguing component of the CollectiveAccess collections management suite. It provides a configurable framework for describing, managing and indexing complex digital and physical collections, supporting diverse metadata schemas and many media types.
Key Features
- Flexible data model and configurable metadata profiles to support multiple standards and custom fields
- Multi-format media support (images, audio, video, documents, 3D) with media metadata extraction and processing
- Built-in indexing and full-text search with support for hierarchical indexing and non-roman characters
- GraphQL-based API for search, browsing, introspection and editing
- Background processing for media handling, indexing and large exports
- Importers and exporters for many formats and systems, including batch export workflows and BagIt packaging for preservation
- Reporting and export capabilities with background processing for large datasets
- Support for automated translation of interface/profile text and automated transcription for audio/video via integrated services
Use Cases
- Museums, archives and libraries cataloguing and managing complex collections and associated media
- Research institutions or projects needing structured metadata, advanced search and bulk import/export workflows
- Institutions requiring preservation-ready exports and integration with external digital preservation systems
Limitations and Considerations
- Installation and configuration are non-trivial and typically require familiarity with PHP, a supported RDBMS, web server configuration and Composer dependency management
- Large collections can require careful tuning of background job/work queue settings and server resources for indexing and media processing
- Providence provides the backend/cataloguing layer; public-facing presentation typically requires the companion front-end or custom development
CollectiveAccess Providence is a mature, feature-rich backend for institutions that need a highly configurable collections management system with advanced indexing, APIs and preservation-oriented export features.
Categories:
Tags:
Tech Stack:
Similar to CollectiveAccess Providence
Omeka
Open-source PHP platform for publishing digital collections and exhibits
Omeka is a PHP-based open-source web publishing platform for managing, preserving and presenting metadata-rich digital collections and media-rich online exhibits.

Shopware Community Edition
Open-source core edition of the Shopware e-commerce platform
MIT-licensed core of Shopware 6: an API-first, Symfony-based commerce platform with Vue storefront, visual page builder, extensibility and multi-channel support.

Gaseous Server
Web-based ROM library manager with built-in browser emulation
Open-source .NET-based ROM and title manager that organizes ROMs, fetches metadata from external sources, and provides in-browser emulation.


Zenphoto
Open-source, gallery-focused PHP CMS for media websites
A lightweight PHP CMS focused on photo, video and audio galleries with integrated blogging (Zenpage), theme support and extensible plugins.


Posteria
Manage and sync custom posters for Plex Media Server
Web-based app to organize, upload, and sync movie, TV and collection posters with Plex; supports TMDB/TVDB/Fanart, PWA, scheduled imports, and orphan detection.
Magento Open Source
Open-source PHP ecommerce platform for customizable storefronts
Modular, API-first ecommerce platform (Magento 2) for building customizable B2C and B2B storefronts with extensibility and rich commerce features.





