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.