gitmyhub

aimeos-laravel

PHP ★ 8.6k updated 27d ago

Laravel ecommerce package for ultra fast online shops, scalable marketplaces, complex B2B applications and #gigacommerce

Full-featured online shop package that plugs into any Laravel application in about five minutes, covering products, payments, orders, multi-vendor marketplaces, and a built-in admin dashboard.

PHPLaravelsetup: moderatecomplexity 3/5

Aimeos is an e-commerce package that plugs into Laravel, a popular PHP web framework. If you already have a Laravel application, you can add Aimeos to it and get a complete online shop without building one from scratch. The README claims installation takes about five minutes for an existing project.

The package covers what a full online store needs: product listings that scale from a single item to billions, multiple sales channels, multiple warehouses, and multi-vendor marketplace support. It handles product types including bundles, subscriptions with recurring payments, virtual products, configurable products, and event tickets. Over 100 payment gateways are supported. Pricing can be set in blocks or tiers, and discount and voucher systems are included.

On the back end, Aimeos ships with an admin dashboard where store managers can handle orders, products, customers, and configuration through a browser. Developers get both a JSON REST API (following the jsonapi.org specification) and a GraphQL API for querying and managing store data from external tools or front-end applications.

The package is translated into more than 30 languages and includes full right-to-left text support for Arabic, Persian, and Hebrew-style layouts. It is also designed to work well on phones and tablets. SEO features such as rich snippets are built in.

Because it installs as a Laravel package, the codebase is modular: each part can be configured or replaced without touching the others. The README describes it as suitable for small shops, large B2B platforms, and multi-tenant SaaS setups where each tenant runs a separate storefront. The project is open source, and commercial support is available separately from the Aimeos company.

Where it fits