DEV Community

Aimeos
Aimeos

Posted on

Aimeos: Laravel e-commerce 2026.04

If you're building e-commerce with Laravel, this one's for you.

What's new

We just shipped Aimeos 2026.04 — here's what landed.

Laravel 13 support

The Laravel integration, the stand-alone shop, and the headless distribution all run on Laravel 13 out of the box. Upgrade and go.

Customer CSV import

Products, catalogs, and suppliers already had CSV import. Now customers do too. Full pipeline with address and property support, regex validation, group filtering, and an admin UI upload. The CSV import story is complete.

Product feed extension

New extension for generating Google Merchant and Idealo product feeds. Drop it in, configure which products and details to export, done.

Security hardening

  • HTML sanitization in the CMS to prevent XSS
  • Query depth and complexity limits on GraphQL
  • Tighter permission checks in the admin API

Ready for PHP 9

Minimum raised to PHP 8.1. Every deprecation removed across the core and 30+ extensions. Fully tested on PHP 8.5. PHPStan static analysis added at level 4 with zero errors.


Wait, what's Aimeos?

Aimeos is an open-source e-commerce framework (LGPLv3) that installs into Laravel as a Composer package. No separate shop system — you add e-commerce to your existing app.

It works like Laravel, not against it. Your routes, middleware, auth, queues, Blade views. You stay in Artisan and Eloquent. Aimeos plugs in rather than taking over.

Headless-first. JSON:API and GraphQL APIs ship out of the box. Build your frontend in Vue, React, Livewire, Inertia — or use the included server-rendered HTML components.

Multi-tenant. Run multiple shops from one Laravel install. Separate catalogs, pricing, languages, and currencies per site.

It scales. Same codebase for a single-product shop or a marketplace with millions of items. ElasticSearch and Solr integrations handle high-volume search.

Extensible. 30+ extensions for payments, shipping, CMS, feeds, Redis caching, search engines, and more. Custom extensions follow the same conventions without touching core code.

No SaaS lock-in. Self-hosted. You own your data. No per-transaction fees.


Get started

One command:

composer create-project aimeos/aimeos
Enter fullscreen mode Exit fullscreen mode

If you like Aimeos, give it a star on GitHub :-)

Top comments (0)