Repolode
unopim

unopim/unopim

Plataforma open source de PIM (Product Information Management) e DAM (Digital Asset Management) baseada em Laravel para gerenciar e enriquecer dados de produtos.

Alternativa open source a:AkeneoSalsify

Estrelas
11,054
Forks
190
Issues abertas
56
Último commit
ontem

O que é?

O UnoPim é uma plataforma de PIM e DAM que você hospeda por conta própria, baseada em Laravel. Ela oferece às empresas um lugar central para organizar catálogos de produtos, enriquecer atributos e descrições e gerenciar os ativos digitais relacionados. O projeto foi desenvolvido para catálogos com mais de 10 milhões de produtos.

A plataforma oferece suporte ao trabalho com catálogos em vários canais, moedas e idiomas, além de importação e exportação de CSV, XLSX e ZIP, REST API, webhooks, histórico de versões das alterações nos produtos e permissões de usuário baseadas em funções. As versões recentes incluem um chat com agente de IA para gerenciar produtos em linguagem natural e um módulo Magic AI que gera conteúdo, imagens e traduções por meio de mais de 10 provedores de IA. Também estão incluídos modelos de Passaporte Digital de Produto e canais de publicação.

A instalação pode ser feita via Composer ou Docker, com MySQL, MariaDB ou PostgreSQL como banco de dados. Elasticsearch é opcional; quando desativado, a busca usa o banco de dados. São necessários workers de fila para importações, exportações, webhooks e outras tarefas em segundo plano. As extensões oficiais incluem conectores para DAM, Shopify e Bagisto.

Recursos principais

  • 01Gerenciamento centralizado de dados de produtos, com atributos, famílias e enriquecimento
  • 02Chat com agente de IA e Magic AI para gerar conteúdo de produtos e traduções
  • 03Importação e exportação de CSV, XLSX e ZIP com acompanhamento do progresso
  • 04RESTful API e webhooks para integração com outros sistemas
  • 05Localização para vários canais e moedas e em 33 idiomas
  • 06Histórico de versões das alterações nos dados de produtos e permissões de usuário baseadas em funções

Casos de uso

  • Gerenciar grandes catálogos de produtos para o varejo online em vários canais de venda
  • Centralizar informações de produtos antes de sincronizá-las com vitrines online, como Shopify ou Bagisto
  • Enriquecer dados de produtos de fornecedores com traduções e descrições geradas por IA
  • Hospedar um PIM por conta própria para manter os dados de produtos sob o controle da empresa

Início rápido

  1. 1

    Crie o projeto com o Composer

    composer create-project unopim/unopim
  2. 2

    Acesse o diretório do projeto

    cd unopim
  3. 3

    Execute o instalador do UnoPim

    php artisan unopim:install
  4. 4

    Inicie o servidor local e abra http://localhost:8000

    php artisan serve

Antes de usar

  • É necessário ter PHP 8.4.1 ou posterior, Composer 2.6 ou posterior e um servidor de banco de dados, como MariaDB, MySQL ou PostgreSQL.
  • Importações, exportações, webhooks e tarefas de IA exigem que um worker de fila separado esteja em execução.

Em coleções

Tópicos

#pim#dam#product-information-management#laravel#php#e-commerce#catalog-management#self-hosted#open-source#opensource

Perguntas frequentes

O que é unopim?
Plataforma open source de PIM (Product Information Management) e DAM (Digital Asset Management) baseada em Laravel para gerenciar e enriquecer dados de produtos. O UnoPim é uma plataforma de PIM e DAM que você hospeda por conta própria, baseada em Laravel. Ela oferece às empresas um lugar central para organizar catálogos de produtos, enriquecer atributos e descrições e gerenciar os ativos digitais relacionados. O projeto foi desenvolvido para catálogos com mais de 10 milhões de produtos.
unopim é gratuito? Qual é a licença?
unopim é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
unopim ainda é mantido?
Manutenção ativa. O último commit de unopim foi em 6 de nov. de 2026.
Para que posso usar unopim?
Gerenciar grandes catálogos de produtos para o varejo online em vários canais de venda Centralizar informações de produtos antes de sincronizá-las com vitrines online, como Shopify ou Bagisto Enriquecer dados de produtos de fornecedores com traduções e descrições geradas por IA Hospedar um PIM por conta própria para manter os dados de produtos sob o controle da empresa
Como instalar unopim?
Crie o projeto com o Composer: composer create-project unopim/unopim Acesse o diretório do projeto: cd unopim Execute o instalador do UnoPim: php artisan unopim:install Inicie o servidor local e abra http://localhost:8000: php artisan serve
Onde consigo unopim?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/unopim/unopim

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

Projetos relacionados