Templates

Meilleurs templates e-commerce Next.js 2026 (gratuits et payants)

Comparez 10 templates e-commerce Next.js pour 2026 : starters gratuits Shopify et Medusa, choix Envato et boutiques en ligne complètes avec admin et API.

By Aniq-UIOctober 18, 202628 min read
Partager:
Meilleurs templates e-commerce Next.js 2026 (gratuits et payants)
#Next.js#E-commerce#Templates#Shopify#Medusa#Admin Dashboard

Voici une sélection des meilleurs templates et starters e-commerce Next.js pour 2026, pensée pour les acheteurs : développeurs, fondateurs et agences qui doivent choisir le point de départ d’une boutique en ligne. Elle couvre les starters open source gratuits sur GitHub, les templates premium des marketplaces comme ThemeForest et CodeCanyon, et les boutiques complètes livrées avec leur propre panneau d’administration et leur propre API.

Le choix le plus important n’est pas le design. C’est l’endroit où vivent vos produits, vos commandes et vos paiements : sur une plateforme hébergée comme Shopify ou BigCommerce, dans un moteur e-commerce que vous hébergez vous-même comme Medusa, Saleor ou Spree, ou dans un template complet qui apporte sa propre API. La colonne « Backend e-commerce » du tableau ci-dessous indique ce qu’il en est pour chacun. La liste a été mise à jour en octobre 2026. La plupart des options tournent désormais sur Next.js 16, et celles qui n’y sont pas encore sont signalées.

TemplateIdéal pourBackend e-commercePanneau d’adminArabe/RTLPrix
Template e-commerce Aniq UIUne boutique complète qui vous appartientAPI NestJS propre avec Stripe (dans le pack full-stack)Oui, Next.js 16Anglais et arabe, RTL completÀ partir de $79
Dashboard d’administration e-commerce Aniq UIUn back-office de boutique avec outils d’IAAPI NestJS d’Aniq UI (API simulée s’il est acheté seul)C’est le back-officeAnglais et arabe, RTL complet$99
Next.js CommerceStorefront Shopify gratuitShopify (hébergé)Admin ShopifyNon indiquéGratuit, plus un forfait Shopify
Medusa Next.js StarterMoteur auto-hébergé gratuitMedusa (auto-hébergé ou Medusa Cloud)Admin MedusaNon indiquéGratuit
Saleor PaperBoutiques multi-marchés sur GraphQLSaleor (auto-hébergé ou Saleor Cloud)Saleor Dashboard7 langues, sans l’arabeGratuit (licence FSL)
Template e-commerce PayloadContenu et commerce dans une seule appPayload, dans la même app Next.jsAdmin PayloadNon indiquéGratuit (bêta)
Spree StorefrontDTC et B2B, nombreux moyens de paiementSpree (auto-hébergé)Admin React de SpreeURL multilingues, RTL non indiquéGratuit
BigCommerce CatalystBoutiques sur BigCommerceBigCommerce (hébergé)Votre boutique BigCommerceNon indiquéGratuit, plus un forfait BigCommerce
Multikart avec Laravel REST APIMarketplace multi-vendeurs sur EnvatoAPI REST Laravel propre (incluse)Oui, avec comptes vendeursRTL et multilingue indiquésÀ partir de $99 (octobre 2026)
Bazaar ProDesigns de boutique Material UIAPI simulée uniquementAdmin sur données fictivesRTL indiquéÀ partir de $49 (octobre 2026)

Meilleurs templates e-commerce Next.js en 2026

1. Template e-commerce Aniq UI

Idéal pour : les fondateurs et les agences qui veulent une boutique complète dont ils sont propriétaires, avec le storefront, le tableau de bord d’administration et l’API dans un seul pack, ainsi que les boutiques qui vendent en anglais et en arabe.

Template e-commerce Next.js Aniq UI : page d’accueil de la boutique en thème sombre avec hero, bandeau de réassurance et collections mises en avant

Le template e-commerce Next.js avec tableau de bord d’administration et API NestJS est une boutique full-stack construite avec Next.js 16 et React 19. Un seul monorepo contient trois apps : un storefront pour une marque de vêtements, un tableau de bord pour gérer la boutique et une API NestJS avec TypeORM à laquelle les deux se connectent. Les paiements par carte passent par Stripe avec vos propres clés. Les clients peuvent commander en tant qu’invités et suivre une commande avec son numéro et leur e-mail, ou créer un compte avec adresses enregistrées, historique de commandes, avis et liste d’envies.

Trois fonctionnalités d’IA font partie du code. Sur le storefront, le client touche le cintre de n’importe quel produit et le voit porté en moins d’une minute, sur le mannequin intégré ou sur sa propre photo. Dans l’admin, un studio produit génère des photos et de courtes vidéos de produits, et un assistant répond aux questions à partir des données de la boutique. Vous pouvez aussi acheter les parties séparément : le template de storefront mode Next.js ne comprend que la boutique, et le tableau de bord d’administration a sa propre entrée plus bas. Chaque partie fonctionne en anglais et en arabe avec une mise en page entièrement de droite à gauche, en thème clair et sombre.

  • Catalogue avec recherche, filtres et tri pilotés par l’URL, pages produit avec galeries, variantes de couleur et de taille, avis et produits associés, ainsi qu’un panier et une liste d’envies conservés d’une session à l’autre
  • Commande en tant qu’invité avec paiement par carte via Stripe, confirmation de commande et suivi des commandes invité, plus des comptes clients avec adresses et historique de commandes
  • Tableau de bord d’administration pour les produits, les catégories, les commandes, les clients, l’équipe et les sections de la page d’accueil, avec contrôle d’accès basé sur les rôles et notifications en temps réel
  • API NestJS avec TypeORM sur MySQL ou SQLite, jetons JWT distincts pour les clients et l’équipe, envoi de fichiers vers n’importe quel stockage compatible S3 et un seeder de base de données en une seule commande
  • Suivi de six réseaux publicitaires déjà branché (Google Tag Manager et GA4, Meta, TikTok, Snapchat et Pinterest), activé en collant un identifiant dans .env

Stack : Next.js 16 App Router, React 19, TypeScript 5, Tailwind CSS 4, Motion, TanStack Query, Redux Toolkit, React Hook Form et Zod, next-intl, NestJS, TypeORM, Socket.io, avec des dépendances figées sur des versions exactes.

Prix : à partir de $79 pour le storefront seul. Le tableau de bord d’administration coûte $99, l’API backend $99, et le pack full-stack avec les trois $179. C’est un paiement unique avec mises à jour gratuites, la licence couvre un nombre illimité de projets commerciaux, travail pour des clients compris, et le template fait aussi partie des dix du pack de templates Next.js Aniq UI.

Bon à savoir : achetés seuls, les packs storefront et admin fonctionnent sur une API simulée intégrée. Les vraies commandes, les paiements et l’IA nécessitent l’API NestJS, fournie dans le pack Backend API ou Full Stack. Stripe et les fonctionnalités d’IA utilisent vos propres clés, donc leur consommation est facturée sur vos comptes (le studio produit a des quotas par compte pour la maîtriser). La boutique de démo vend des vêtements : une boutique d’électronique ou d’épicerie demandera plus de travail de restylage.

2. Dashboard d’administration e-commerce Aniq UI

Idéal pour : les commerçants et les agences qui cherchent un panneau d’administration e-commerce Next.js réunissant produits, commandes, clients et équipe au même endroit, avec des rôles et un assistant IA qui lit les données de la boutique.

Dashboard d’administration e-commerce Next.js Aniq UI : vue d’ensemble en thème sombre avec chiffre d’affaires total, croissance des clients, visiteurs hebdomadaires, objectif mensuel et taux de conversion

Le template de tableau de bord d’administration e-commerce Next.js est le back-office de la boutique ci-dessus, vendu séparément. La vue d’ensemble est une grille bento avec le chiffre d’affaires, la croissance des clients, les ventes, un objectif mensuel et le taux de conversion. La liste des produits affiche des tuiles pour les articles actifs, en rupture de stock et mis en avant, et la liste des commandes montre le statut de la commande et du paiement avec un anneau de progression de la préparation sur chaque ligne.

Les outils d’IA le distinguent d’un dashboard généraliste. Dans l’éditeur de produits, le studio génère des photos de produit à partir d’un prompt, supprime les arrière-plans, rédige une fiche produit à partir d’une seule image et transforme une photo en courte vidéo. L’assistant est un chat en streaming sur les données de votre boutique via un registre d’outils MCP, avec Anthropic, Google et OpenAI comme fournisseurs. Demandez-lui les 28 derniers jours et il renvoie un tableau des commandes, un graphique du chiffre d’affaires quotidien et les totaux. Déposez une photo de produit et un prix dans le chat, et il crée le produit et le range dans une catégorie.

  • Produits, catégories, commandes, clients, équipe et sections de la page d’accueil gérés directement sur place
  • Rôles et permissions avec RBAC
  • Notifications en temps réel via WebSockets
  • Vues analytiques construites avec Recharts
  • Éditeur de produits avec champs en anglais et en arabe, et quotas par compte pour la génération par IA

Stack : Next.js 16 App Router, React 19, TypeScript 5, Tailwind CSS 4, TanStack Query, Redux Toolkit, React Hook Form et Zod, next-intl, Recharts.

Prix : $99 pour le tableau de bord d’administration seul. L’API NestJS coûte $99 de plus, et le pack full-stack à $179 comprend les deux ainsi que le storefront, ce qui revient moins cher que d’acheter l’admin et l’API séparément ($198).

Bon à savoir : acheté seul, il fonctionne sur une API simulée intégrée, ce qui suffit pour l’explorer et le restyler. Les vraies commandes, les comptes de l’équipe et les outils d’IA nécessitent l’API NestJS, et l’IA utilise vos propres clés de fournisseur. Il est conçu pour cette API, pas pour Shopify, Medusa ou un autre moteur : l’associer à un autre backend implique de remplacer ses appels d’API. Si vous comparez des templates d’administration généralistes plutôt que spécifiques à l’e-commerce, consultez notre liste des meilleurs templates de tableau de bord d’administration Next.js.

3. Next.js Commerce par Vercel

Idéal pour : les marchands Shopify qui veulent gratuitement un storefront Next.js rapide et sur mesure, et qui acceptent de laisser les produits, les paiements et le checkout dans Shopify.

Next.js Commerce par Vercel : aperçu d’un storefront Next.js propulsé par Shopify

Next.js Commerce est le storefront open source de Vercel. Son README le présente comme « une application e-commerce performante, rendue côté serveur et basée sur l’App Router de Next.js », qui utilise React Server Components, Server Actions, Suspense et useOptimistic. Vercel ne maintient que la version Shopify. Shopify gère le catalogue, le panier et les commandes, et le bouton de paiement du panier envoie le client vers l’URL de checkout que Shopify renvoie pour ce panier.

  • Gratuit et sous licence MIT, avec environ 14 300 étoiles sur GitHub (octobre 2026)
  • App Router avec Server Components, Server Actions et mises à jour optimistes du panier
  • Déploiement sur Vercel en un clic
  • Forks pour d’autres plateformes listés dans le README, dont BigCommerce, Medusa, Saleor, Shopware, Swell et Wix
  • Intégrations de la recherche Orama et de l’édition visuelle React Bricks

Stack : Next.js 15 (une version canary dans package.json), React 19, TypeScript, Tailwind CSS 4, Headless UI.

Prix : gratuit. Les forfaits Shopify commencent à $29 par mois en facturation annuelle aux États-Unis (octobre 2026).

Bon à savoir : il n’a pas de panneau d’administration propre, puisque la boutique se gère depuis Shopify. Son package.json fige encore une version canary de Next.js 15 : prévoyez la mise à niveau si vous voulez Next.js 16. Lors de la vérification de cette liste, le lien de démo du README ne se chargeait pas.

4. Medusa Next.js Starter Storefront

Idéal pour : les développeurs qui veulent un moteur e-commerce gratuit et open source qu’ils hébergent eux-mêmes, avec un storefront et un admin prêts dès le premier jour.

Starter storefront Next.js de Medusa : page d’accueil de la boutique avec produits mis en avant

Le Next.js Starter Storefront de Medusa est la boutique de Medusa, une plateforme e-commerce open source dont le cœur est sous licence MIT. Depuis Medusa v2.14.0, le starter s’installe avec le backend : lancez create-medusa-app avec l’option --with-nextjs-starter et vous obtenez un monorepo avec l’API dans apps/backend et la boutique dans apps/storefront. L’ancien dépôt du starter autonome est archivé.

Le code actuel se trouve dans le DTC Starter de Medusa, et le tableau de bord d’administration de Medusa tourne avec le backend.

  • Gratuit, avec un cœur sous licence MIT et environ 36 800 étoiles sur le dépôt principal de Medusa (octobre 2026)
  • Prise en charge multi-régions avec détection automatique du pays
  • Catalogue avec sélection des variantes, et panier avec codes promo
  • Checkout en plusieurs étapes avec livraison et paiement, et Stripe via le module Stripe de Medusa
  • Comptes clients avec historique de commandes et gestion des adresses

Stack : Next.js 15 (15.5 dans le storefront du DTC Starter), React 19, TypeScript, Tailwind CSS 3, Medusa 2, PostgreSQL 15 ou plus récent, Node.js 20 ou plus récent.

Prix : gratuit. L’hébergement Medusa Cloud commence à $29 par mois (octobre 2026).

Bon à savoir : vous faites tourner vous-même un serveur Node.js et une base PostgreSQL, ou vous payez Medusa Cloud. Le storefront du DTC Starter est encore sur Next.js 15. Son README ne renvoie à aucune démo en ligne, mais le starter autonome archivé en a toujours une publique.

5. Saleor Paper Storefront

Idéal pour : les boutiques qui vendent dans plusieurs pays, langues et devises, construites par des équipes à l’aise avec GraphQL.

Storefront Next.js Saleor Paper : page d’accueil de la boutique de démo avec listes de produits

Paper est le template de storefront de Saleor, que son README décrit comme « un template de storefront minimal et prêt pour la production pour Saleor ». Il tourne sur Next.js 16 avec Server Components et Cache Components. Saleor est une API e-commerce open source, exclusivement GraphQL, sous licence BSD-3-Clause, gérée depuis Saleor Dashboard, une application séparée.

Les URL de la boutique contiennent la langue et le marché (par exemple /en/us/), si bien qu’une seule base de code sert plusieurs pays avec leurs propres prix et leur devise. Paper nécessite Saleor 3.23 ou plus récent, sur un compte Saleor Cloud gratuit ou dans une installation Docker locale.

  • Checkout en plusieurs étapes piloté par l’URL et basé sur les server actions, avec une page de confirmation de commande pour les invités
  • Stripe intégré, et le README indique que le checkout prend en charge les apps de paiement Saleor comme Adyen
  • Sept langues intégrées : anglais, polonais, allemand, français, finnois, norvégien et coréen
  • Cache Components avec revalidation déclenchée par webhooks
  • AGENTS.md et un dossier de skills rédigés pour les agents de code IA

Stack : Next.js 16, React 19, TypeScript en mode strict, Tailwind CSS 3, GraphQL Codegen, Saleor 3.23 ou plus récent.

Prix : gratuit. Le storefront est sous licence FSL-1.1-ALv2, qui selon le README devient Apache 2.0 au bout de deux ans. Le cœur de Saleor est sous BSD-3-Clause.

Bon à savoir : lisez les conditions de la FSL avant de construire dessus, car ce n’est pas une licence MIT. L’arabe ne fait pas partie des langues intégrées. Le README présente Paper comme une nouvelle version et prévient qu’il faut « s’attendre à quelques imperfections ».

6. Template e-commerce Payload

Idéal pour : les équipes qui veulent la boutique, les pages de contenu et le panneau d’administration dans une seule app Next.js, sans serveur e-commerce séparé.

Template e-commerce Payload : aperçu du storefront Next.js et de l’admin Payload

Le template e-commerce de Payload repose sur Payload, qui se présente comme « le framework Next.js full-stack open source » et s’installe dans le dossier de votre app Next.js. Le template fournit un backend, un panneau d’administration et un storefront Next.js dans un seul projet, et se lance avec create-payload-app et l’option de template ecommerce.

Chaque tentative de paiement est enregistrée comme une transaction, et une commande n’est créée qu’une fois la transaction terminée. Comme Payload est aussi un CMS, la partie contenu de la boutique utilise le même admin que les produits.

  • Produits avec variantes et prix par devise
  • Paniers pour les invités et les utilisateurs connectés, commande en tant qu’invité, historique de commandes et adresses enregistrées
  • Adaptateur Stripe configuré par défaut
  • Constructeur de mises en page, brouillons et aperçu en direct, SEO, recherche et publication programmée
  • Payload est sous licence MIT, avec environ 45 300 étoiles sur GitHub (octobre 2026)

Stack : Next.js 16, React 19, TypeScript, Tailwind CSS 4, Payload, Stripe.

Prix : gratuit.

Bon à savoir : le template est en bêta, et la documentation de Payload prévient que le plugin e-commerce « peut connaître des changements cassants dans de futures versions ». La documentation précise aussi qu’il ne gère pas nativement la livraison, les taxes ni les abonnements : c’est à vous de les construire. Il n’existe pas de démo publique, il faut donc le lancer en local pour le voir.

7. Spree Storefront

Idéal pour : les boutiques qui doivent vendre en direct aux consommateurs et en gros (B2B) depuis un seul backend, avec de nombreux moyens de paiement dès le premier jour.

Storefront Next.js de Spree Commerce : page d’accueil de la boutique de démo

Le Spree Storefront est, selon son README, « un storefront e-commerce headless prêt pour la production pour Spree Commerce, construit avec Next.js 16, React 19 et l’API REST de Spree ». Spree est une plateforme e-commerce open source sous licence BSD-3-Clause, avec une API REST, des SDK TypeScript, un tableau de bord d’administration en React et un espace vendeur pour les marketplaces. La commande create-spree-app installe le backend, l’admin et, en option, ce storefront dans un seul projet.

  • Checkout sur une seule page pour les invités et les clients connectés, avec expéditions multiples, coupons, cartes cadeaux et avoirs
  • Stripe, PayPal et Adyen via des sessions de paiement, avec cartes, Apple Pay, Google Pay, Klarna, Affirm et SEPA
  • Portail de vente en gros avec accès restreint à la boutique, tarifs par client et validation des comptes, géré depuis la même instance que le DTC
  • Changement de pays, de devise et de langue dans l’URL (par exemple /us/en/)
  • Événements e-commerce GA4, Google Tag Manager, Sentry et e-mails transactionnels
  • Le README annonce des scores de performance Lighthouse de 98 sur ordinateur et 88 sur mobile pour sa démo

Stack : Next.js 16, React 19, TypeScript, Tailwind CSS 4, le @spree/sdk officiel, Spree 5.4 ou plus récent.

Prix : gratuit. Le storefront est sous licence MIT et le cœur de Spree sous BSD-3-Clause.

Bon à savoir : vous hébergez vous-même le backend Spree, avec des images Docker officielles fournies. Le README signale qu’une branche suit l’API Spree 6.0, pas encore publiée, et peut casser, et il indique quelle branche forker pour une boutique stable. L’arabe et le RTL ne sont pas mentionnés.

8. BigCommerce Catalyst

Idéal pour : les marchands déjà sur BigCommerce, ou qui y migrent, et qui veulent un storefront Next.js sans faire tourner de backend e-commerce.

Storefront Next.js BigCommerce Catalyst : page d’accueil de la boutique de démo

Catalyst est « le framework de commerce headless composable et entièrement personnalisable pour BigCommerce ». La documentation de BigCommerce le décrit comme « une application Next.js standard » qui utilise React Server Components et Suspense, adossée à la GraphQL Storefront API. Vous créez un projet avec pnpm create @bigcommerce/catalyst@latest et le connectez à votre boutique BigCommerce.

  • Storefront officiel de BigCommerce, sous licence MIT, avec une boutique de démo publique
  • Recherche à facettes sur les pages catégorie et marque, recherche plein texte, pages produit, panier et comptes clients
  • Un checkout sur une page hébergé par BigCommerce, qui selon la documentation limite votre exposition PCI puisque le storefront ne manipule jamais les données de carte
  • Déploiement sur Vercel ou d’autres hébergeurs Next.js, l’hébergement propre de BigCommerce étant en bêta fermée

Stack : Next.js 16, React 19, TypeScript, Tailwind CSS 3, next-intl, Node.js 24, pnpm.

Prix : gratuit. Les forfaits BigCommerce commencent à $29 par mois en facturation annuelle aux États-Unis (octobre 2026), et les commandes passées par des prestataires de paiement hors de la liste intégrée de BigCommerce entraînent des frais supplémentaires (2 % sur le forfait Core).

Bon à savoir : il vous faut une boutique BigCommerce, et le checkout se fait sur la page hébergée de BigCommerce plutôt que dans votre app Next.js.

9. Multikart avec Laravel REST API

Idéal pour : les acheteurs Envato qui veulent une marketplace multi-vendeurs livrée avec son propre backend et plusieurs passerelles de paiement.

Multikart avec Laravel REST API est un produit CodeCanyon de PixelStrap : un storefront Next.js, un tableau de bord d’administration Next.js auquel les vendeurs se connectent aussi, et une API REST Laravel. Il fonctionne en boutique unique ou en marketplace multi-vendeurs. La fiche cite Mollie, PayPal, Stripe et Razorpay comme passerelles de paiement, et mentionne le RTL, plusieurs langues, plusieurs devises et un thème sombre.

PixelStrap vend aussi le front-end seul sur ThemeForest sous le nom Multikart React Next JS, à $29 en licence Regular, avec plus de 3 200 ventes et un tableau de bord d’administration Next.js 16 selon sa fiche (octobre 2026). Cette version ne mentionne aucun backend.

  • Storefront, tableau de bord d’administration et API REST Laravel en un seul achat
  • Boutique unique ou marketplace multi-vendeurs, avec comptes vendeurs
  • Mollie, PayPal, Stripe et Razorpay
  • RTL, plusieurs langues et plusieurs devises
  • Thème sombre et plusieurs choix de couleurs

Stack : Next.js 16.1 et React 19.2 selon le dernier changelog, Laravel 12, PHP.

Prix : à partir de $99 en licence Regular, qui couvre un seul produit final pour lequel les utilisateurs finaux ne paient pas. La licence Extended coûte $999 (octobre 2026).

Bon à savoir : la fiche se contredit sur les versions. Le changelog indique Next.js 16 et Laravel 12, tandis que la section des prérequis indique encore Next.js 14 et Laravel 11 : vérifiez le pack actuel. Le backend est en PHP, donc votre équipe travaille avec deux langages. La licence Regular inclut six mois de support, et les images de la démo ne sont pas fournies dans le téléchargement.

10. Bazaar Pro

Idéal pour : les équipes qui utilisent Material UI et veulent de nombreux designs de boutique prêts à l’emploi, des pages multi-vendeurs et une interface d’administration, et qui connecteront leur propre backend.

Template e-commerce Next.js Bazaar Pro : page d’accueil d’une boutique multi-usage

Bazaar Pro, d’UI Lib, est vendu sur le MUI Store comme template e-commerce Next.js multi-usage. Sa fiche mentionne Next.js 16, React 19 et Material UI v9, avec 18 variantes de boutique, des pages multi-vendeurs, un tableau de bord admin et vendeur, un espace compte utilisateur et la prise en charge du RTL. La dernière version indiquée sur la fiche est la 7.3.0, du 20 août 2026.

Les données viennent d’une API simulée, et la fiche le dit clairement : « Il n’a ni vrai serveur ni vraie base de données. » Bazaar est donc un grand ensemble d’écrans de boutique plutôt qu’une boutique qui fonctionne. C’est à vous de connecter les produits, les commandes, la connexion et les paiements à votre propre backend ou à un moteur e-commerce.

  • 18 variantes de boutique
  • Tableaux de bord admin et vendeur avec pages produits, commandes, clients, vendeurs et versements
  • Prise en charge du RTL
  • React Hook Form et ApexCharts
  • Fichiers Figma dans les licences supérieures

Stack : Next.js 16, React 19, Material UI v9, JavaScript, avec TypeScript dans les licences supérieures.

Prix : à partir de $49 (octobre 2026). Standard coûte $49 avec le code source JavaScript uniquement, Standard Plus coûte $99 et ajoute TypeScript et les fichiers Figma, et Extended coûte $599 pour les produits dont les utilisateurs finaux paient.

Bon à savoir : il n’y a ni backend, ni base de données, ni intégration de paiement prêts à l’emploi. La fiche ne mentionne pas de prise en charge multilingue.

Comment choisir un template e-commerce Next.js

1. Décidez où vit votre backend e-commerce

Toute boutique a besoin d’un endroit pour stocker les produits, le stock, les paniers, les commandes, les clients et les paiements. Choisissez-le en premier, car c’est lui qui détermine quels templates sont envisageables.

  • Une plateforme hébergée (Shopify, BigCommerce). La plateforme stocke tout et gère généralement le checkout. Next.js Commerce et Catalyst en sont des front-ends. Vous ne faites tourner aucun serveur e-commerce, mais vous payez un forfait mensuel, éventuellement des frais de paiement, et le checkout se fait sur la page de la plateforme.
  • Un moteur e-commerce auto-hébergé (Medusa, Saleor, Spree, Payload). Un backend open source que vous faites tourner sur votre propre serveur, ou sur le cloud payant de l’éditeur. Les données et le checkout vous appartiennent, et ces moteurs fournissent des tableaux de bord d’administration et des systèmes de plugins. En contrepartie, vous gérez un serveur, une base de données et les mises à jour. Vendure a aussi sa place ici : il propose un starter de storefront officiel sous Next.js 16 avec next-intl, la prise en charge multi-devises et une démo publique.
  • Un template complet avec sa propre API (Aniq UI, Multikart avec Laravel). Le storefront, l’admin et le backend forment une seule base de code que vous achetez et possédez. Pas de frais de plateforme ni de moteur séparé à apprendre, et le code est assez petit pour être lu. La contrepartie : c’est vous qui le maintenez, et les fonctionnalités absentes du template sont à construire vous-même.

Un template de storefront seul (Bazaar Pro, les articles ThemeForest uniquement front-end) n’entre dans aucune de ces catégories tant que vous ne le connectez pas à l’une d’elles.

2. Calculez le coût total, pas seulement le prix du template

Le template est généralement la plus petite ligne du budget. Le forfait Basic de Shopify coûte $29 par mois en facturation annuelle ou $39 en facturation mensuelle aux États-Unis, et les boutiques qui utilisent un prestataire de paiement tiers au lieu de Shopify Payments paient des frais de transaction supplémentaires de 2 % sur ce forfait (octobre 2026). Le forfait Core de BigCommerce coûte aussi $29 par mois en facturation annuelle, avec des frais de 2 % sur les commandes traitées par des prestataires hors de sa liste intégrée. Medusa Cloud commence à $29 par mois. Un moteur auto-hébergé ou un template avec sa propre API coûte ce que coûtent votre serveur et votre base de données. Additionnez une année de chaque option avant de décider.

3. Vérifiez le checkout et les paiements avant le design

Regardez où se déroule le checkout et quelles passerelles sont déjà intégrées. Next.js Commerce envoie les clients vers le checkout de Shopify, et Catalyst redirige vers le checkout sur une page hébergé par BigCommerce. Spree propose Stripe, PayPal et Adyen avec les portefeuilles numériques et le paiement fractionné. Aniq UI, Saleor Paper et Payload intègrent Stripe, Medusa connecte Stripe via un module, et Multikart cite Mollie, PayPal, Stripe et Razorpay. Si votre marché repose sur une passerelle locale ou le paiement à la livraison, vérifiez qu’elle peut être ajoutée avant d’acheter. La commande en tant qu’invité compte aussi : Aniq UI, Saleor Paper, Payload et Spree la proposent tous.

4. Assurez-vous que quelqu’un peut gérer la boutique

Les clients voient le storefront, mais votre équipe passe ses journées dans l’admin. Les plateformes hébergées utilisent leur propre admin, et les moteurs en fournissent un (l’admin Medusa, Saleor Dashboard, l’admin React et l’espace vendeur de Spree, l’admin Payload). Côté templates, l’admin Aniq UI ajoute des rôles, des notifications en temps réel et un assistant IA, Multikart ajoute des comptes vendeurs et Bazaar Pro vous donne des écrans d’administration sur données fictives. Next.js Commerce et Catalyst n’ont pas d’admin propre. Vérifiez qui ajoutera les produits, traitera les commandes et gérera l’équipe, et si les rôles et permissions existent déjà.

5. Langues, devises et mise en page de droite à gauche

Pour les boutiques internationales, c’est le travail de routage qui coûte cher. Saleor Paper place la langue et le marché dans chaque URL, avec des prix et une devise par marché. Spree change de pays, de devise et de langue via des segments d’URL. Le starter de Medusa détecte le pays et gère plusieurs régions. Le starter de Vendure fournit l’anglais et l’allemand via next-intl, avec la prise en charge multi-devises.

L’arabe est plus rare. Parmi les options présentées ici, seul le template Aniq UI propose l’anglais et l’arabe avec un RTL complet, à la fois sur le storefront et dans l’admin. Multikart et Bazaar Pro mentionnent la prise en charge du RTL. Pour les autres, prévoyez d’ajouter l’arabe et d’inverser la mise en page vous-même, et testez le checkout, les formulaires et l’admin, pas seulement la page d’accueil.

Storefront e-commerce Next.js Aniq UI en arabe avec une mise en page entièrement de droite à gauche

6. Version de Next.js et maintenance

La plupart des options actives sont sur Next.js 16 : Aniq UI, Saleor Paper, Payload, Spree, Catalyst, Vendure et Bazaar Pro, et le changelog de Multikart indique la même chose. Next.js Commerce fige encore une canary de Next.js 15, et le storefront du DTC Starter de Medusa est sur Next.js 15.5. Regardez aussi la date de dernière mise à jour. Le starter autonome de Medusa est archivé, et dans les résultats de recherche ThemeForest pour les templates e-commerce React et Next.js, plusieurs fiches affichent une dernière mise à jour en 2022 ou 2023 (octobre 2026).

7. Lisez la licence

Next.js Commerce, Catalyst, le cœur de Medusa, le storefront Spree, Payload et le starter Vendure sont sous licence MIT. Les cœurs de Saleor et de Spree sont sous BSD-3-Clause. Saleor Paper utilise FSL-1.1-ALv2, qui devient Apache 2.0 au bout de deux ans. Les articles Envato sont vendus avec une licence Regular ou Extended, et la Regular couvre un seul produit final pour lequel les utilisateurs ne paient pas. La licence Standard de Bazaar Pro impose la même condition sur les utilisateurs finaux et ne comprend que le code JavaScript. La licence Aniq UI couvre un nombre illimité de projets commerciaux, travail pour des clients compris. Si vous créez des boutiques pour des clients, vérifiez combien de produits finaux chaque licence autorise.

Erreurs fréquentes dans le choix d’un template e-commerce Next.js

Acheter des écrans en espérant une boutique

Un template avec une API simulée, ou qui ne mentionne aucun backend, vous donne des pages, pas des commandes. Avant d’acheter, cherchez dans la description une vraie base de données, un vrai panier et une vraie étape de paiement, et vérifiez quel pack les inclut : les packs storefront et admin d’Aniq UI, par exemple, fonctionnent sur une API simulée tant que vous n’ajoutez pas la Backend API. S’il manque le backend, ajoutez son coût au budget.

Partir d’un starter archivé

Les résultats de recherche renvoient encore vers le starter Next.js autonome de Medusa, qui est archivé. Medusa installe désormais le storefront avec create-medusa-app. Le README de Spree signale aussi une branche qui suit une API non publiée. Lisez le début du README avant de forker.

Oublier les frais de paiement d’un forfait hébergé

Shopify et BigCommerce ajoutent tous deux un pourcentage lorsque vous utilisez un prestataire de paiement hors de leur propre liste, en plus des frais du processeur de carte. Sur une boutique très active, cette ligne peut coûter plus cher que le forfait lui-même.

Remettre l’admin à plus tard

Un storefront sans admin oblige quelqu’un à modifier les produits dans une base de données ou un tableur. Si une équipe va gérer la boutique, choisissez une stack où l’admin, les rôles et le flux des commandes existent déjà.

Traiter l’arabe comme un simple fichier de traduction

La prise en charge de l’écriture de droite à gauche est un travail de mise en page : navigation inversée, icônes qui se retournent, formulaires et formats de nombres qui se lisent correctement, et un admin qui fonctionne de la même façon. Une boutique qui se contente de traduire ses textes paraîtra cassée aux clients arabophones.

FAQ

Quel est le meilleur template e-commerce Next.js gratuit ?

Pour une boutique Shopify, Next.js Commerce par Vercel est la meilleure option gratuite. Pour une boutique que vous hébergez vous-même, commencez par le starter Next.js de Medusa, ou par Spree si vous avez besoin du B2B et de nombreux moyens de paiement.

Saleor Paper est un bon choix gratuit pour les boutiques présentes sur plusieurs marchés, sous licence FSL. Le template de Payload est gratuit et réunit la boutique et le CMS dans une seule app, mais il est encore en bêta.

Quel est le meilleur template e-commerce Next.js premium ?

Si vous voulez un storefront, un tableau de bord d’administration et une API qui vous appartiennent, en anglais et en arabe, le template e-commerce full-stack Aniq UI est l’option payante la plus complète de cette liste, à partir de $79 pour le storefront et $179 pour l’ensemble.

Sur Envato, Multikart avec Laravel REST API convient aux marketplaces multi-vendeurs. Bazaar Pro, sur le MUI Store, convient aux équipes Material UI qui apporteront leur propre backend.

Existe-t-il un template e-commerce Next.js avec panneau d’administration ?

Oui. Le dashboard d’administration e-commerce Aniq UI, l’admin de Multikart et les écrans d’administration de Bazaar Pro sont construits en Next.js, et Medusa, Saleor, Spree et Payload fournissent des tableaux de bord d’administration avec leur backend. Vérifiez à quoi chaque admin est connecté : une vraie API, ou des données fictives tant que vous n’en connectez pas une.

Faut-il utiliser Shopify ou un backend auto-hébergé avec Next.js ?

Utilisez Shopify (ou BigCommerce) si vous ne voulez faire tourner aucun serveur e-commerce et acceptez un forfait mensuel et son checkout. Utilisez un moteur auto-hébergé ou un template avec sa propre API si vous voulez maîtriser les données, le checkout et les coûts.

Les plateformes hébergées offrent le démarrage le plus rapide pour une petite équipe. L’auto-hébergement devient rentable quand les frais de plateforme augmentent ou quand vous avez besoin d’un checkout sur mesure ou de règles B2B.

Où trouver un template e-commerce Next.js sur GitHub ?

Les principaux dépôts officiels sont vercel/commerce (Shopify), medusajs/dtc-starter (Medusa), saleor/storefront (Saleor Paper), spree/storefront (Spree), bigcommerce/catalyst (BigCommerce), vendurehq/nextjs-starter-vendure (Vendure) et le dossier ecommerce de payloadcms/payload.

Tous sont gratuits. Vérifiez la licence, la version de Next.js dans package.json et le dernier commit avant de forker.

Les templates e-commerce Next.js de ThemeForest et Envato valent-ils le coup ?

Ils peuvent valoir le coup si vous vérifiez trois points avant d’acheter : la date de dernière mise à jour, la version de Next.js et la présence ou non d’un backend. Beaucoup de fiches ne proposent que le front-end, et certaines n’ont pas été mises à jour depuis des années.

Multikart est un exemple bien maintenu : le front-end seul coûte $29 sur ThemeForest, et la version CodeCanyon avec une API REST Laravel coûte $99 (octobre 2026).

Quels templates e-commerce Next.js prennent en charge l’arabe et le RTL ?

Le template e-commerce Aniq UI prend en charge l’anglais et l’arabe avec un RTL complet, à la fois sur le storefront et dans l’admin. Multikart et Bazaar Pro mentionnent la prise en charge du RTL.

Les starters open source de cette liste ne mentionnent pas l’arabe : avec eux, l’arabe et la mise en page RTL sont un travail que vous ajoutez vous-même.

Comment fonctionnent les paiements dans un template e-commerce Next.js ?

Soit la plateforme les gère sur sa propre page de checkout (Shopify, BigCommerce), soit le backend se connecte à un prestataire de paiement comme Stripe et le storefront gère le checkout. Quel que soit votre choix, vérifiez que votre prestataire fonctionne dans les pays où vous vendez.

Conclusion

Si votre boutique tourne déjà sur Shopify, commencez par Next.js Commerce. Si vous êtes sur BigCommerce, utilisez Catalyst. Si vous voulez un moteur open source hébergé par vos soins, Medusa est le point de départ le plus simple, Spree convient au B2B et aux nombreux moyens de paiement, Saleor aux boutiques multi-marchés, et Payload aux équipes qui veulent le CMS et la boutique dans une seule app.

Si vous voulez une seule base de code avec un storefront, un tableau de bord d’administration et sa propre API, avec l’anglais et l’arabe intégrés, le template e-commerce Aniq UI est l’option complète, et vous pouvez acheter le storefront ou l’admin seul. Multikart couvre les marketplaces multi-vendeurs sur Envato, et Bazaar Pro donne aux équipes Material UI un grand ensemble d’écrans de boutique à connecter à leur propre backend. Vous pouvez comparer tous les templates de boutique en ligne avec leurs démos sur la page des templates e-commerce Next.js d’Aniq UI.

Sources

Vérifié en octobre 2026.

Cet article vous a été utile?

Partager:
Newsletter

Soyez prévenu quand un nouveau template sort

Soyez le premier informé de la sortie d'un nouveau template.

  • Nouveaux templates publiés
  • Voyez ce qui se prépare et votez
  • Sorties gratuites et premium
  • Désinscription en un clic
world map

Communauté Mondiale d'Utilisateurs

Rejoignez des milliers de développeurs à travers le monde qui font confiance à Aniq-UI pour leurs projets. Nos modèles sont utilisés partout dans le monde pour créer des expériences web impressionnantes.

Aniq-uiAniq-ui

Préférences des Cookies

Nous utilisons des cookies pour améliorer votre expérience de navigation, analyser le trafic du site et personnaliser le contenu. En cliquant sur "Accepter Tout", vous consentez à notre utilisation des cookies pour l'analyse et la publicité personnalisée.