ランキングに戻る

unopim/unopim

PHPunopim.com

UnoPIM is a free and open-source Product Information Management (PIM) solution built on Laravel to manage, enrich, and scale product data beyond 10 million products.

laravelopen-sourcephppimproductproduct-information-managementproduct-managementopensourcepxm
スター成長
スター
10.7k
フォーク
157
週間成長
Issue
21
5k10k
2024年7月2025年3月2025年11月2026年7月
成果物Packagistcomposer require unopim/unopim
README

UnoPim logo

Total Downloads Latest Stable Version License Tests

GitHub Stars GitHub Forks

Follow on X YouTube @UnoPIM Facebook unopim

🌐 Website  ·  📘 Documentation  ·  🚀 Installation  ·  🐳 Docker Installation  ·  🎯 Live Demo

🇦🇪 🇪🇸 🇩🇰 🇩🇪 🇦🇺 🇬🇧 🇦🇺 🇺🇸 🇫🇮 🇫🇷 🇮🇳 🇭🇷 🇮🇹 🇯🇵 🇰🇷 🇦🇲 🇳🇱 🇵🇱 🇧🇷 🇵🇹 🇷🇴 🇷🇺 🇸🇪 🇹🇼

UnoPim is a free and open-source Agentic PIM (Product Information Management) solution built on Laravel that helps businesses manage, enrich, and scale product data for catalogs with over 10 million products.


🎥 Watch & Learn

Introducing Open Source PIM — UnoPim
Introducing Open Source PIM — UnoPim
Can an Open Source PIM Handle 10M Products? — Meet UnoPIM
10M Products? Meet UnoPim
UnoPim CSV Import Optimization — 10x Faster
CSV Import 10x Faster

Upgrading from an older version? See the Upgrade Guide and CHANGELOG for full release notes.

⚙️ Scalability

UnoPim is engineered for high-volume catalogues. Read how UnoPim scales to handle over 10 million products.

UnoPim scaling to 10 million products

✨ Features

  • AI Agent Chat Manage products through natural language — search, create, update, bulk edit, export, categorize, and generate content via conversational AI with multi-step tool calling.

    AI Agent Chat

  • Magic AI with Multi-Platform Support Generate product content, images, and translations using 10+ AI providers. Configure and manage AI platforms with encrypted credential storage, connection testing, and dynamic model selection.

    Magic AI with Multi-Platform Support

  • Advanced AI-Powered Product Management Create compelling product content, generate high-quality images, and gain actionable insights with intelligent automation. Leverage customizable dashboards, seamless multi-user collaboration, and smart reporting tools to streamline workflows and boost productivity across your entire platform.

    AI-powered Product Content Generation

  • Centralized Product Management Manage all your product data in one place.

    Centralized Product Management Interface

  • Data Enrichment Enhance your product information with detailed attributes and descriptions.

    Data Enrichment Interface

  • Dashboard with Analytics Monitor channel readiness, product trends, recent activity, and items needing attention at a glance.

    Dashboard with Analytics

  • User Management Control user access and permissions.

    User Management Interface

  • API Integration Seamlessly integrate with other systems via RESTful APIs. Import our official Postman collection or browse the full API documentation.

    API Integration Interface

  • Localization Support for 33 languages and locales out of the box.

    Localization Support

  • Multi-Channel Support for multiple sales channels.

    Multi-Channel Support

  • Multi-Currency Support for multiple currencies.

    Multi-Currency Support

  • Import/Export with Real-Time Tracker Import and export product data using CSV, XLSX, and ZIP formats with real-time step-by-step progress tracking, pipeline visualization, and job-specific logging. Optimized for high-volume data handling with eager loading, increased batch sizes, and deferred indexing.

    Data Import/Export Interface

  • Themes UI compatible with both Light and Dark themes.

    Light/Dark Theme Interface

  • Version Control Track the history of changes in your product data.

    Version Control Interface

🚀 Installation

Requirements: Nginx/Apache2, PHP 8.3+, Node 20 LTS+, Composer 2.5+, and MySQL 8.0.32+ or PostgreSQL 14+ (recommended).

Full Installation Guide on devdocs — or pick a quick path below.

Composer

composer create-project unopim/unopim
cd unopim
php artisan unopim:install
php artisan serve

Open http://localhost:8000 in your browser. To execute imports/exports, AI agent tasks, completeness jobs, and webhook deliveries, start the queue worker:

php artisan queue:work --queue=webhooks,system,default,completeness

Note: The webhooks queue is required for outgoing webhook delivery. The Webkul\Webhook\Listeners\Product listener is dispatched asynchronously to this queue so product save/update requests are not blocked by HTTP calls to subscribers. If you omit webhooks from the --queue list, webhook events will queue up but never be processed.

Docker

Requires Docker + Docker Compose v2+. See the full Docker guide for advanced configuration.

git clone https://github.com/unopim/unopim.git
cd unopim
cp .env.docker .env
docker compose up -d

Wait ~90 seconds for first-time migrations/seeding, then open http://localhost:8000/admin and log in with admin@example.com / admin123.

Apache alternative (instead of Nginx):

docker compose -f docker-compose.yml -f docker-compose.apache.yml up -d

Port conflicts? If you already have MySQL, Redis, or Elasticsearch running locally, edit the FORWARD_* ports in .env and restart. See .env.docker for details.

☁️ Cloud Hosting (Managed — no setup)

Deploy UnoPim on cost-effective cloud hosting

☁️ AWS Marketplace

Launch UnoPim on AWS Marketplace

🤝 Contributing

Found a bug or want to add a feature? Open an issue or submit a pull request — see CONTRIBUTING.md for the full flow.

👥 Community

Website Documentation YouTube X / Twitter Facebook

Have questions, feedback, or want to contribute? Reach out through any of the channels above — we're always happy to hear from fellow PIM builders.

🔒 Security

If you discover any security vulnerabilities, please follow our Security Policy and report them to support@webkul.com.

📝 License

UnoPim is open-source software distributed under the MIT License.

関連リポジトリ
shadcn-ui/ui

A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code.

TypeScriptnpmMIT Licensecomponentsnextjs
ui.shadcn.com
119.5k9.5k
laravel/laravel

Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.

Bladephpframework
laravel.com
84.6k24.8k
coollabsio/coolify

An open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy static sites, databases, full-stack applications and 280+ one-click services on your own servers.

PHPPackagistApache License 2.0nodejsmysql
coolify.io
59.2k5.1k
laravel/framework

Laravel is a web application framework with expressive, elegant syntax.

PHPPackagistMIT Licensephpframework
laravel.com
34.8k11.9k
filamentphp/filament

A powerful open-source UI framework for Laravel • Build and ship apps & admin panels fast with Livewire

PHPPackagistMIT Licenselaraveltailwind-css
filamentphp.com
31.5k4.2k
bagisto/bagisto

Free and open source laravel eCommerce platform

PHPPackagistMIT Licenseecommerce-frameworklaravel
bagisto.com
27.8k3.2k
monicahq/monica

Personal CRM. Remember everything about your friends, family and business relationships.

PHPPackagistGNU Affero General Public License v3.0laravelcrm
beta.monicahq.com
24.9k2.6k
krayin/laravel-crm

Free & Opensource Laravel CRM solution for SMEs and Enterprises for complete customer lifecycle management.

BladeMIT Licensephplaravel
krayincrm.com
23.4k1.5k
fruitcake/laravel-debugbar

Debugbar for Laravel (Integrates PHP Debug Bar)

PHPPackagistMIT Licenselaraveldebugbar
laraveldebugbar.com
19.3k1.6k
BookStackApp/BookStack

NOW MANAGED ON CODEBERG

PHPPackagistMIT Licensebookstacklaravel
codeberg.org/bookstack/bookstack
18.9k2.4k
barryvdh/laravel-debugbar

Debugbar for Laravel (Integrates PHP Debug Bar)

PHPPackagistMIT Licenselaraveldebugbar
laraveldebugbar.com
18k1.6k
koel/koel

Music streaming solution that works.

PHPPackagistMIT Licenselaravelvue
koel.dev
17.2k2.1k