commerce template preview

Commerce — Free Bootstrap 6 E-commerce Website Template

Commerce is a free, premium three-page Bootstrap 6 online store template for small-batch and direct-to-consumer shops. It pairs a filterable storefront with a full product detail page and a three-step checkout, so you get the whole buying journey rather than a single landing page.

The product filters, checkout and promo fields are built on components that simply did not exist in Bootstrap 5 — Combobox for category and country pickers, Range with a value bubble for price, Chip input for materials and promo codes, OTP input for payment verification, and the new Stepper to drive the checkout flow.

Live Demo

commerce Bootstrap 6 template preview

Key features

  • Three pages — storefront, product detail and a three-step checkout
  • Filterable product grid using Combobox (multi-select), Range with value bubble, and Chip input
  • Product page with gallery thumbnails, variant options, quantity stepper and tabbed detail
  • Multi-step checkout driven by the new Stepper component, with OTP payment verification
  • Cart and search in native drawers — browser-supplied backdrop and focus trap
  • Accordion built on native
    , no JavaScript required
  • Composable theme tokens — retheme the whole store by overriding –bs-primary-base
  • Full dark mode via data-bs-theme, remembered across visits
  • Native form validation with data-bs-validate and :user-invalid
  • ESM-only vanilla JavaScript — no jQuery, no bundler, no build step
  • Verified to render with zero console errors on every page

Before you use it

Bootstrap 6 has not been released. npm i bootstrap@6 does not work yet and the framework is still changing, so treat this as a head start on learning v6 rather than a foundation for a production site you need to maintain today. The framework is vendored into the template at a pinned commit, so nothing here can drift. It targets evergreen browsers only — Safari 16.4+, Chrome 111+ and Firefox 113+ — because Bootstrap 6 is built on oklch() and color-mix().

Aigars Silkalns

Designed & written by Aigars Silkalns

Aigars Silkalns is a Latvian entrepreneur and web developer who founded Colorlib, a hub for distinctive WordPress themes. Trained in technology and design, he began as a freelancer and launched Colorlib in 2013, earning acclaim for user-friendly, modern, responsive themes. A champion of open source, Silkalns shares insights on web trends and entrepreneurship. His mission is to make web design simple and accessible, empowering people worldwide to build professional sites with ease.

XLinkedInMore about uiCookies →

Free
Demo