Repolode
collectiveaccess

collectiveaccess/providence

Aplicación web de código abierto para catalogar y gestionar colecciones de museos, archivos e investigación, incluidos archivos multimedia digitales.

Alternativa open source a:PastPerfectCollective Access Hosted Services

Estrellas
389
Forks
197
Issues abiertos
190
Último commit
ayer

¿Qué es?

Providence es el componente de catalogación de back-end de CollectiveAccess, una suite web para gestionar, describir y descubrir colecciones digitales y físicas. Se puede configurar para distintos estándares de metadatos y admite tipos de datos y formatos multimedia como documentos, imágenes, audio, video y archivos 3D.

En conjunto con Pawtucket2, el front end de acceso público, Providence permite a las instituciones crear sitios web interactivos a partir de los datos que gestionan. El proyecto está bajo la licencia GPL-3.0 y lo mantiene Whirl-i-Gig con contribuciones de la comunidad de código abierto.

La versión 2.0 incorpora una API GraphQL, transcripción automática de audio y video mediante OpenAI Whisper, traducción automática del texto de los perfiles, exportación BagIT para sistemas de preservación digital e importación de formatos como METS, MODS y Dublin Core XML. Requiere PHP 8.2 o 8.3.

Funciones clave

  • 01Estándares de metadatos y tipos de datos configurables para catalogar colecciones
  • 02Gestión de documentos, imágenes, audio, video y contenido multimedia 3D
  • 03API GraphQL para buscar, explorar y editar
  • 04Transcripción automática de audio y video con OpenAI Whisper
  • 05Exportación BagIT para sistemas de preservación digital
  • 06Importación de datos desde formatos como METS, MODS y Dublin Core XML

Casos de uso

  • Catalogar objetos y registros de archivo en un museo o archivo
  • Gestionar recursos multimedia digitales vinculados a colecciones físicas
  • Crear un catálogo público en línea junto con Pawtucket2
  • Migrar y sincronizar datos de colecciones entre varios sistemas

Inicio rápido

  1. 1

    Comprueba los requisitos del servidor (PHP 8.2 o 8.3) y sigue las instrucciones de instalación de la documentación

  2. 2

    Clona el repositorio desde GitHub

    git clone https://github.com/collectiveaccess/providence
  3. 3

    Instala las bibliotecas de terceros necesarias con Composer desde la raíz del repositorio

    composer.phar install

Antes de usarlo

  • Necesita un servidor con PHP 8.2 o 8.3; las versiones anteriores de PHP no son compatibles.
  • La actualización desde la versión 1.7 requiere una migración de la base de datos que puede tardar varias horas en sistemas grandes.
  • Haz una copia de seguridad de la base de datos y la configuración antes de actualizar.

En colecciones

Temas

#collections-management#museum#archives#cataloguing#digital-asset-management#php#graphql#metadata

Preguntas frecuentes

¿Qué es providence?
Aplicación web de código abierto para catalogar y gestionar colecciones de museos, archivos e investigación, incluidos archivos multimedia digitales. Providence es el componente de catalogación de back-end de CollectiveAccess, una suite web para gestionar, describir y descubrir colecciones digitales y físicas. Se puede configurar para distintos estándares de metadatos y admite tipos de datos y formatos multimedia como documentos, imágenes, audio, video y archivos 3D.
¿providence es gratuito? ¿Qué licencia tiene?
providence es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿providence sigue mantenido?
Mantenimiento activo. El último commit de providence fue el 5 nov 2026.
¿Para qué puedo usar providence?
Catalogar objetos y registros de archivo en un museo o archivo Gestionar recursos multimedia digitales vinculados a colecciones físicas Crear un catálogo público en línea junto con Pawtucket2 Migrar y sincronizar datos de colecciones entre varios sistemas
¿Cómo se instala providence?
Comprueba los requisitos del servidor (PHP 8.2 o 8.3) y sigue las instrucciones de instalación de la documentación Clona el repositorio desde GitHub: git clone https://github.com/collectiveaccess/providence Instala las bibliotecas de terceros necesarias con Composer desde la raíz del repositorio: composer.phar install
¿Dónde consigo providence?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/collectiveaccess/providence

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados

Omeka S es un sistema de publicación web en PHP para que museos, bibliotecas, archivos y universidades creen exposiciones vinculadas a partir de un conjunto compartido de elementos y metadatos.

Productividad y apps#cms#linked-data#php
528177PHPGPL-3.0Bien mantenidoActualizado hace 3 días

Plataforma de publicación web en PHP para crear exposiciones y colecciones digitales en línea para bibliotecas, museos e investigadores.

Productividad y apps#digital-collections#digital-humanities#cultural-heritage
557+1 esta semana208PHPGPL-3.0Bien mantenidoActualizado hace 13 horas