Repolode
collectiveaccess

collectiveaccess/providence

Aplicação web de código aberto para catalogar e gerenciar acervos de museus, arquivos e pesquisa, incluindo arquivos de mídia digital.

Alternativa open source a:PastPerfectCollective Access Hosted Services

Estrelas
389
Forks
197
Issues abertas
190
Último commit
anteontem

O que é?

Providence é o componente de catalogação de back-end do CollectiveAccess, uma suíte web para gerenciar, descrever e descobrir acervos digitais e físicos. É configurável para diferentes padrões de metadados e oferece suporte a tipos de dados e formatos de mídia como documentos, imagens, áudio, vídeo e arquivos 3D.

Em conjunto com Pawtucket2, o front-end de acesso público, Providence permite que instituições criem sites interativos com base nos dados que gerenciam. O projeto é licenciado sob GPL-3.0 e mantido pela Whirl-i-Gig, com contribuições da comunidade de código aberto.

A versão 2.0 adiciona uma API GraphQL, transcrição automatizada de áudio e vídeo com OpenAI Whisper, tradução automática do texto dos perfis, exportação BagIT para sistemas de preservação digital e suporte à importação de formatos como METS, MODS e Dublin Core XML. Requer PHP 8.2 ou 8.3.

Recursos principais

  • 01Padrões de metadados e tipos de dados configuráveis para catalogar acervos
  • 02Gerenciamento de documentos, imagens, áudio, vídeo e mídia 3D
  • 03API GraphQL para pesquisa, navegação e edição
  • 04Transcrição automatizada de áudio e vídeo com OpenAI Whisper
  • 05Exportação BagIT para sistemas de preservação digital
  • 06Importação de dados de formatos como METS, MODS e Dublin Core XML

Casos de uso

  • Catalogar objetos e registros arquivísticos em um museu ou arquivo
  • Gerenciar ativos de mídia digital vinculados a acervos físicos
  • Criar um catálogo público online em conjunto com Pawtucket2
  • Migrar e sincronizar dados de acervos entre vários sistemas

Início rápido

  1. 1

    Verifique os requisitos do servidor (PHP 8.2 ou 8.3) e siga as instruções de instalação da documentação

  2. 2

    Clone o repositório do GitHub

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

    Instale as bibliotecas de terceiros necessárias com o Composer, a partir da raiz do repositório

    composer.phar install

Antes de usar

  • Requer um servidor com PHP 8.2 ou 8.3; versões anteriores do PHP não são compatíveis.
  • A atualização da versão 1.7 requer uma migração do banco de dados, que pode levar várias horas em sistemas grandes.
  • Faça backup do banco de dados e da configuração antes de atualizar.

Em coleções

Tópicos

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

Perguntas frequentes

O que é providence?
Aplicação web de código aberto para catalogar e gerenciar acervos de museus, arquivos e pesquisa, incluindo arquivos de mídia digital. Providence é o componente de catalogação de back-end do CollectiveAccess, uma suíte web para gerenciar, descrever e descobrir acervos digitais e físicos. É configurável para diferentes padrões de metadados e oferece suporte a tipos de dados e formatos de mídia como documentos, imagens, áudio, vídeo e arquivos 3D.
providence é gratuito? Qual é a licença?
providence é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
providence ainda é mantido?
Manutenção ativa. O último commit de providence foi em 6 de nov. de 2026.
Para que posso usar providence?
Catalogar objetos e registros arquivísticos em um museu ou arquivo Gerenciar ativos de mídia digital vinculados a acervos físicos Criar um catálogo público online em conjunto com Pawtucket2 Migrar e sincronizar dados de acervos entre vários sistemas
Como instalar providence?
Verifique os requisitos do servidor (PHP 8.2 ou 8.3) e siga as instruções de instalação da documentação Clone o repositório do GitHub: git clone https://github.com/collectiveaccess/providence Instale as bibliotecas de terceiros necessárias com o Composer, a partir da raiz do repositório: composer.phar install
Onde consigo providence?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/collectiveaccess/providence

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados

Omeka S é um sistema de publicação web em PHP para museus, bibliotecas, arquivos e universidades criarem exposições interligadas a partir de um acervo compartilhado de itens e metadados.

Produtividade e apps#cms#linked-data#php
528177PHPGPL-3.0Bem mantidoAtualizado há 23 horas

Uma plataforma de publicação na web em PHP para criar exposições online e coleções digitais para bibliotecas, museus e pesquisadores.

Produtividade e apps#digital-collections#digital-humanities#cultural-heritage
557+1 esta semana208PHPGPL-3.0Bem mantidoAtualizado ontem