unopim  by unopim

Laravel-based PIM software for centralized product data management

created 1 year ago
3,884 stars

Top 12.9% on sourcepulse

GitHubView on GitHub
Project Summary

UnoPim is a free, open-source Product Information Management (PIM) system built on the Laravel framework. It targets businesses seeking a centralized solution to organize, manage, and enrich product data, offering AI-powered content generation and extensive integration capabilities.

How It Works

UnoPim leverages the Laravel framework for its robust MVC architecture and ecosystem. It centralizes product data, allowing for enrichment through detailed attributes and descriptions. A key feature is its "Magic AI" for automated product content generation using LLMs. The system supports multi-channel, multi-currency, and multi-language operations, with RESTful APIs for seamless integration and CSV/XLSX import/export functionality.

Quick Start & Requirements

  • Installation (Composer):
    composer create-project unopim/unopim
    cd unopim
    php artisan unopim:install
    php artisan serve
    
  • Installation (Docker):
    git clone https://github.com/unopim/unopim.git
    cd unopim
    docker-compose up -d
    
  • Requirements: Apache 2, 8GB RAM, Node.js (18.17.1+), PHP (8.2+), Composer (2.5+), MySQL (8.0.32+).
  • Access: http://localhost:8000
  • Docs: UnoPim APIs on Postman

Highlighted Details

  • AI-powered product content generation.
  • RESTful API for system integration.
  • Import/Export via CSV and XLSX.
  • Light/Dark theme UI compatibility.

Maintenance & Community

The project welcomes contributions via pull requests. Security vulnerabilities should be reported to support@webkul.com.

Licensing & Compatibility

Distributed under the MIT License. This license permits commercial use and integration with closed-source systems.

Limitations & Caveats

The system requires significant server resources (8GB RAM) and specific versions of PHP, Node.js, and MySQL. Queue operations for import/export require a separate php artisan queue:work command.

Health Check
Last commit

6 days ago

Responsiveness

1 day

Pull Requests (30d)
9
Issues (30d)
8
Star History
1,651 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Daniel Han Daniel Han(Cofounder of Unsloth), and
1 more.

airweave by airweave-ai

0.5%
3k
Semantic MCP server for AI agents
created 7 months ago
updated 19 hours ago
Feedback? Help us improve.