Aimeos is a professional PHP e-commerce framework designed for building online shops and marketplaces. It functions as a modular e-commerce engine that provides a dedicated administration dashboard for managing product data and orders, alongside a headless commerce API using REST and GraphQL interfaces for custom storefronts.
The platform is distinguished by its multi-vendor marketplace system, which coordinates multiple sellers, channels, and warehouses. It employs a modular architecture and an interface-based extension pattern, allowing the injection of custom business logic through distributable packages without modifying the core source code.
The system covers a broad range of e-commerce capabilities, including the management of complex product types such as virtual items, vouchers, and recurring subscriptions. It features a dynamic pricing engine for tiered costs and customer discounts, global localization for multi-language routing, and search engine optimization for URL generation.
Visual customization is supported through template-based presentation layers and custom themes for both the customer storefront and the administration panel.