Tools tagged "ecommerce" run online storefronts: product catalogs, shopping carts, checkout, payment processing, inventory tracking, and order management. Open source ecommerce platforms range from headless commerce backends (API-first, bring your own frontend) to full storefront platforms with themes, plugins, and an admin dashboard out of the box.
Common use cases include direct-to-consumer online stores, B2B ordering portals with custom pricing and account-based catalogs, marketplaces connecting multiple sellers, subscription and digital product sales, and headless setups where a company wants a custom-built frontend (often for performance or brand reasons) backed by a standard commerce API for cart, checkout, and inventory logic.
When choosing one, check payment gateway support (Stripe, PayPal, and region-specific processors), tax and shipping calculation flexibility across the jurisdictions you sell into, inventory management depth (multi-warehouse, variants, backorders), theme or frontend flexibility if you need a fully custom storefront, plugin or extension ecosystem for things like reviews, loyalty programs, or marketplace features, and performance under load during traffic spikes like sales events. Headless platforms shift more frontend work onto your team but give more design freedom than theme-based platforms.
Self-hosted ecommerce tools typically replace Shopify, BigCommerce, and Magento's paid tiers. Businesses self-host to avoid transaction fees on top of payment processor fees (many SaaS platforms take a cut per sale in addition to subscription cost), to fully own the storefront's design and checkout flow without theme restrictions, and to keep customer and order data on their own infrastructure. The tradeoff is handling PCI compliance considerations, uptime during high-traffic sales events, and platform updates without a vendor's managed infrastructure behind it.