About
Tango Commerce is a platform for building e-commerce applications.
It's built to power high-traffic stores with large product catalogs.
Here are just some of its highlighted features:
- modular architecture with theming support
- first-class AI support as a core principle
- first-class AlpineJS and Vue support, integrated into the view architecture with Vite as the build system
- read-only frontend store data storage enabling rapid, high-traffic access to data
- multi-store, multi-channel, multi-inventory, multi-shipping, multi-payment
- B2C - carts, orders, reservations for customer accounts and guests
- B2B - orders and quotes for customer organizations with private mode support
- attribute management (entities, attributes, attribute sets) including products, categories, customers, addresses, organizations, carts, orders and more
- multiple supported storages for media, logs and private files, such as S3
- image and video processing, conversion and optimization
- pricing rules, tier pricing rules, customer and organizational pricing
- backoffice ACL for users and user groups with scope and data access limitations
- parallel data imports, bulk updates and exports
- blog and CMS
- email templating with live preview
- schedulable catalog translations using one of many providers, such as OpenAI, DeepL and Google Cloud
- full page cache (FPC) with Varnish support / database cache
- fully customizable SMTP configuration
- separate application entry points for the public frontend and the backoffice
- official Typescripts clients for frontend store and back office APIs
Tango Commerce is built on top of "Amarant" framework, which enables developers to create not just e-commerce, but also custom applications and APIs.
Out of the box, "Amarant" provides features such as dependency injection, event system, aspect-oriented programming, messaging queues, database abstraction, job scheduling, theming, automatic API documentation and a lot more.