Plataforma de comercio electrónico de código abierto basada en Laravel para tiendas online, marketplaces multivendedor y aplicaciones B2B, con una API REST JSON y un servidor MCP.
aimeos/aimeos-laravel
Paquete de ecommerce para Laravel que añade una tienda en línea completa, un panel de administración y APIs a una aplicación Laravel existente.
Alternativa open source a:Shopify
- Estrellas
- 8,713
- Forks
- 1,111
- Issues abiertos
- 1
- Último commit
- hace 8 días
¿Qué es?
Aimeos Laravel es un paquete de Composer que convierte una aplicación Laravel existente en una tienda en línea. Ofrece un catálogo y tipos de productos como paquetes, vales, productos virtuales y configurables, además de carritos, descuentos, precios por volumen y suscripciones con pagos recurrentes.
El paquete incluye una tienda para clientes, un panel de administración completo y una API REST JSON basada en jsonapi.org, además de una API GraphQL para administración. Admite configuraciones con varios vendedores, canales y almacenes, y un puente MCP opcional pone herramientas de administración a disposición de clientes MCP, con autenticación y comprobaciones de permisos.
La instalación se realiza mediante Composer en una aplicación Laravel, y es compatible con MySQL, MariaDB, PostgreSQL y SQL Server. No admite SQLite. El proyecto tiene licencia MIT e incluye compatibilidad con RTL y traducciones.
Funciones clave
- 01Compatibilidad con varios vendedores, canales y almacenes
- 02Productos en paquetes, vales, virtuales, configurables y de suscripción
- 03Precios por volumen o tramos, descuentos y un sistema de reglas para el carrito
- 04API REST JSON y API GraphQL para administración
- 05Panel de administración completo y tienda para clientes
- 06Compatible con MySQL, MariaDB, PostgreSQL y SQL Server
Casos de uso
- Añadir una tienda en línea a una aplicación Laravel existente
- Crear un marketplace con varios vendedores o un SaaS de ecommerce multiinquilino
- Gestionar tiendas B2B con precios por grupo de clientes
- Crear una tienda headless que consuma las APIs de la tienda
Inicio rápido
- 1
Agrega el paquete al composer.json de tu aplicación Laravel existente
- 2
Instala el paquete con Composer
php composer update -W - 3
Ejecuta las migraciones de la base de datos
php artisan migrate - 4
Ejecuta la configuración de Aimeos con datos de demostración (omite la opción en producción)
php artisan aimeos:setup --option=setup/default/demo:1
Antes de usarlo
- La base de datos SQLite predeterminada no es compatible; usa MySQL, MariaDB, PostgreSQL o SQL Server.
- Se requiere una aplicación Laravel existente y un kit de inicio de autenticación de Laravel, como Breeze o Jetstream.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es aimeos-laravel?
- Paquete de ecommerce para Laravel que añade una tienda en línea completa, un panel de administración y APIs a una aplicación Laravel existente. Aimeos Laravel es un paquete de Composer que convierte una aplicación Laravel existente en una tienda en línea. Ofrece un catálogo y tipos de productos como paquetes, vales, productos virtuales y configurables, además de carritos, descuentos, precios por volumen y suscripciones con pagos recurrentes.
- ¿aimeos-laravel es gratuito? ¿Qué licencia tiene?
- aimeos-laravel es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿aimeos-laravel sigue mantenido?
- Mantenimiento activo. El último commit de aimeos-laravel fue el 30 oct 2026.
- ¿Para qué puedo usar aimeos-laravel?
- Añadir una tienda en línea a una aplicación Laravel existente Crear un marketplace con varios vendedores o un SaaS de ecommerce multiinquilino Gestionar tiendas B2B con precios por grupo de clientes Crear una tienda headless que consuma las APIs de la tienda
- ¿Cómo se instala aimeos-laravel?
- Agrega el paquete al composer.json de tu aplicación Laravel existente Instala el paquete con Composer: php composer update -W Ejecuta las migraciones de la base de datos: php artisan migrate Ejecuta la configuración de Aimeos con datos de demostración (omite la opción en producción): php artisan aimeos:setup --option=setup/default/demo:1
- ¿Dónde consigo aimeos-laravel?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/aimeos/aimeos-laravel
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma de eCommerce de código abierto basada en Laravel, con marketplace multivendedor, B2B, soporte multiinquilino y storefront headless.
Plataforma de comercio headless de código abierto en Ruby, con API REST, SDK de TypeScript, panel de administración en React y storefront en Next.js, para ventas B2B, marketplaces y omnicanal.
Backend de comercio headless de código abierto en TypeScript y NestJS para tiendas y ventas B2B a través de una única API GraphQL extensible.
Plataforma de facturación y tienda online de código abierto para empresas de hosting, que gestiona suscripciones, pedidos y clientes.
Framework de comercio electrónico headless y de código abierto, basado en Symfony y API Platform, con una API REST para crear escaparates personalizados.