The Symfony ecommerce framework

Ultra fast, Open Source and scalable to #gigacommerce
aimeos-screen-symfony.png

Key Features of Aimeos for Symfony eCommerce

Build full-featured, ultra-fast online shops, marketplaces, or complex B2B applications, including dropshipping and affiliate systems, with a widely used, cloud-native, API-first Symfony eCommerce platform that scales from one to more than one billion items. Aimeos runs on AWS, Google Cloud, Microsoft Azure, and Kubernetes-based infrastructure.

image-multi.png

Multi-Vendor, Multi-Channel, and Multi-Warehouse Commerce

Use the Aimeos Sites extension, which provides hierarchical multi-tenancy out of the box, to create subsites for regional or niche marketplaces, individual vendors, and country-specific portals.

image-products.png

Bundles, Events, Vouchers, Virtual, Configurable, Custom, and Grouped Products

Use all the product types your shop needs and combine them with paid downloads, priced configurable attributes, and custom input attributes. Create complex product types and manage them efficiently with reusable dataset templates.

image-fast.png

From One to More Than One Billion Items with 20ms Response Times

Scale your eCommerce platform with the #gigacommerce extension. Use Elasticsearch to support virtually unlimited growth as your product catalog expands.

image-abo.png

Turn Products into Subscriptions with Recurring Payments

Sell products, services, or virtual goods at flexible intervals, and let Aimeos automatically capture payments through the payment provider whenever subscriptions renew.

image-payment.png

Connect to More Than 100 Open-Source Payment Gateways

Use the Omnipay PHP library to authorize and capture payments through major payment service providers, including PayPal, Stripe, and many others.

image-saas.png

Multi-Tenant eCommerce SaaS Out of the Box

Host an unlimited number of full-featured online shops for your merchants in one installation without additional license costs. Each shop can have its own products, inventory, payment and delivery options, and order management.

image-api.png

Powerful JSON REST and GraphQL APIs

Build custom frontends, progressive web applications, and native mobile apps with the Aimeos JSON REST API based on the industry-standard JSON:API specification. Manage shop data efficiently through the GraphQL Admin API.

Take a look at the Aimeos demo setup

aimeos-screen-symfony.png

The simplest way to ecommerce in Symfony

$shop = $this->container->get('shop');
$this->render( 'MyBundle:Catalog:list.html.twig', [
    'listhead' => $shop->get('catalog/lists')->getHeader(),
    'listbody' => $shop->get('catalog/lists')->getBody()
]);

Build your custom Symfony ecommerce easily

use \Aimeos\Controller\Frontend;

$cntl = Frontend::create($context, 'product');
$items = $cntl->uses(['text', 'media', 'price'])
    ->category(123)->text('sneaker')
    ->sort('name')->slice(0, 48)->search();

Ready to Build Your Symfony eCommerce Platform?

Build and deploy with open-source freedom, or partner with the Aimeos core team for enterprise customization, SLA-backed support, and multi-tenant scaling.