THE TYPO3 eCommerce framework » Open Source & Free «

Ultra-Fast, Full-Featured & Enterprise-Ready
aimeos-screen-typo3.png
image-multi.png

Multi vendor, multi channel and multi warehouse capable

Use the Aimeos sites extension, which offers tree-like multi-tenancy out of the box, to create sub-sites for regional or niche marketplaces, individual vendors, and country-specific portals.

image-products.png

Versatile Product Types: Bundles, Subscriptions, Vouchers & Custom Items

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

For shops from one to 1,000,000,000+ items that render in 20ms

Scale to an eCommerce platform larger than Amazon with the GigaCommerce extension. Use Elasticsearch to scale virtually without limits as your product catalog grows.

image-abo.png

Turn every product into a subscription with recurring payment

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

image-payment.png

Connect to 100+ payment gateways — open source and free

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 SaaS solutions for eCommerce out of the box

Host an unlimited number of full-featured online shops for your merchants in one installation. Each shop has its own products, inventory, payment and delivery options, and order management. Add the sites extension for hierarchical shop structures.

image-api.png

World-class JSON REST and GraphQL APIs

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

TYPO3 eCommerce Capabilities: B2C vs. B2B & Enterprise

Feature & Architecture
Aimeos Open Source Core
Enterprise & B2B Extensions
Target Use Case
B2C Shops, Brand Stores, Regional Portals
High-Volume B2B, Multi-Vendor Marketplaces, Wholesale
Catalog Capacity & Speed
100,000+ products, sub-20ms rendering with MySQL / PostgreSQL
1,000,000,000+ items with GigaCommerce & Elasticsearch
Multi-Tenancy & Structure
Multiple independent shop sites in one installation
Hierarchical multi-site tree, isolated vendor portals, partner accounts, decentralized inventory
B2B Pricing & Workflows
Tiered volume discounts, vouchers, coupon and discount rules
Customer group prices and group-restricted catalogs
Frontend & APIs
TYPO3 content elements, overridable view templates, CSS custom properties, JSON:API and GraphQL APIs
Custom headless PWA and native mobile app projects
System Integration
Standard TYPO3 backend module, site configuration, 100+ payment gateways, XML/CSV imports and order export for ERP systems
Custom ERP and PIM integration projects

Take a look at the Aimeos demo setups

aimeos-screen-typo3.png

The Simplest Way to Launch a TYPO3 Online Shop

Get a complete TYPO3 shop with demo data running in less than five minutes using the Aimeos TYPO3 distribution on TYPO3 v13 LTS or v14 LTS. For TYPO3 v12 LTS, use the Aimeos 2025.10 LTS release. Without Composer, install the aimeos_dist extension from the TYPO3 Extension Manager instead.

# Create a TYPO3 project (v13 LTS or v14 LTS)
composer create-project "typo3/cms-base-distribution:^13.4" myshop
cd myshop
./vendor/bin/typo3 setup

# Add the Aimeos shop distribution with demo data
composer req -W aimeos/aimeos_dist
./vendor/bin/typo3 extension:setup
./vendor/bin/typo3 aimeos:setup --option=setup/default/demo:1
t3terminal.png

Native TYPO3 Integration & Theming

Aimeos integrates seamlessly with standard TYPO3 frontend rendering. You have complete freedom to style and adapt storefront templates to match your corporate design:

  • Template Overrides: Overwrite any shop view template in your own sitepackage extension without touching core files.
  • CSS Variables & Modern Tooling: Easily style components via standard CSS custom properties, Sass, Tailwind CSS, or Bootstrap.
  • Modular Component Architecture: Add product lists, basket flyouts, search facets, and checkout steps as standard TYPO3 content elements and place them anywhere in your Fluid page layouts.
  • Ready-Made Templates: Accelerate rollout using built-in themes or explore community templates like the T3Planet e-commerce template.

TYPO3 eCommerce Showcases & Case Studies

Discover how leading enterprises and organizations run high-performance B2B portals and high-conversion B2C shops with Aimeos in TYPO3.

sac-cas.ch

Online Shop & Subscriptions | Leisure & Mountain Sports

Build your custom TYPO3 shop 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();

Frequently Asked Questions

Which TYPO3 LTS versions are supported by Aimeos?

The current Aimeos release supports TYPO3 v13 LTS and TYPO3 v14 LTS. For TYPO3 v12 LTS, use the Aimeos 2025.10 LTS release. Both Composer-based setups and Extension Manager installations are supported.

Is Aimeos free and open source for TYPO3?

Yes. The core Aimeos TYPO3 extension (aimeos/aimeos-typo3) is 100% free and open-source under the LGPLv3 license. You can use it without licensing fees for unlimited products, orders, and customers. Commercial extensions are available for specialized needs such as hierarchical multi-vendor marketplaces, customer group prices, or catalogs with billions of items.

Can Aimeos handle multi-language, multi-currency, and EU VAT compliance in TYPO3?

Yes. Aimeos natively integrates with TYPO3's site handling for multi-language and multi-domain environments. It provides complete multi-currency support, configurable country-specific tax/VAT rates as required for EU One-Stop-Shop (OSS) sales, and automated invoice generation.

How does Aimeos scale for high-volume catalogs and B2B portals?

Aimeos is engineered for extreme performance, capable of sub-20ms page response times even with over 1 billion items when using the Elasticsearch extension. It supports customer group prices, tiered discounts, and ERP integration via XML/CSV imports and order export, suited for high-load B2B and B2C operations.

Ready to Build Your TYPO3 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.

Discuss Your TYPO3 eCommerce Project

Planning a high-performance TYPO3 online shop, B2B portal, or complex ERP migration? Get in touch with the Aimeos engineering team for architectural recommendations, performance sizing, and enterprise advisory.