Medusa
Plateforme e-commerce open source avec un framework de personnalisation intégré — des briques commerce que vous assemblez en boutique, marketplace ou portail B2B
Medusa est une plateforme e-commerce open source écrite en TypeScript. Plutôt qu'un produit de boutique figé, elle vous donne les briques du commerce — paniers, commandes, tarification, exécution des commandes — plus un framework pour les personnaliser, afin que vous puissiez construire une boutique DTC, un portail B2B, une marketplace ou un système de point de vente sans réinventer cette logique. Elle est sous licence MIT, les modules sont publiés sur npm, et une option payante managée existe si vous préférez ne pas l'héberger vous-même. Le cadrage utile pour un fondateur, c'est que Medusa termine la moitié du commerce qui a une définition de « fini ». Amener les gens à la boutique, et les y faire revenir une deuxième fois, n'a pas de définition de ce genre.
Ce qu'est Medusa
Medusa (github.com/medusajs/medusa) se décrit comme des briques de construction pour le commerce numérique : une plateforme dotée d'un framework de personnalisation intégré qui vous permet de construire des applications de commerce sans réinventer la logique commerce de base. En pratique, cela signifie que les modèles de panier, de commande, de tarification et d'exécution arrivent sous forme de modules que vous étendez plutôt que d'un template contre lequel vous luttez. Son README cite l'éventail qu'elle vise — boutiques B2B ou DTC avancées, marketplaces, plateformes de distributeurs, systèmes de point de vente et entreprises de services — ce qui est un bon indicateur de son public : les équipes dont le modèle commerce ne correspond pas à la forme que suppose un constructeur de boutique hébergé.
La licence est d'une simplicité rafraîchissante après une série de projets en source ouverte restreinte. Medusa est sous licence MIT et ses modules commerce sont open source et disponibles librement sur npm, donc l'auto-hébergement vous coûte de l'infrastructure et du temps, pas du logiciel. Le projet est en développement continu depuis 2020, entièrement écrit en TypeScript, et propose Medusa Cloud comme environnement managé payant pour les équipes qui préfèrent ne pas gérer elles-mêmes le déploiement et la montée en charge. Son Discord compte plus de 14 000 membres, ce qui compte surtout parce qu'une stack commerce est le genre de chose sur laquelle vous vous poserez des questions à des heures indues.
Où Medusa s'insère dans la pile de croissance d'un fondateur
Les fondateurs e-commerce ont un problème presque opposé à celui des fondateurs SaaS. Un fondateur SaaS passe des mois à faire en sorte que le produit fasse ce qu'il doit faire ; une boutique peut être debout, stylisée et prendre des paiements en un week-end. Ce que cette vitesse masque, c'est que la boutique n'a jamais été la ressource rare — la demande, si. Medusa se situe carrément dans la moitié « constructible » :
- Elle possède la transaction — catalogue, panier, tunnel de commande, commandes, retours et l'admin autour, dans du code que vous contrôlez plutôt qu'un thème que vous rafistolez.
- Elle absorbe une logique commerce inhabituelle — listes de prix B2B, répartitions de marketplace, commandes en forme d'abonnement. C'est la vraie raison pour laquelle les équipes quittent les plateformes hébergées, et la raison pour laquelle un framework l'emporte ici sur un template.
- Elle vous laisse le front-end — headless par conception, donc la boutique est une application web normale que vous pouvez optimiser pour la vitesse et la recherche, plutôt qu'un template au contrôle limité sur le balisage.
- Elle ne touche pas à l'acquisition — rien dans le dépôt n'a d'avis sur qui devrait être sur le site, ce qu'il devrait lire en premier, ou pourquoi il reviendrait le mois prochain.
Ce dernier point est là où la plupart des projets e-commerce s'enlisent. La construction a une ligne d'arrivée visible et le travail de croissance n'en a pas, donc le travail avec une définition de « fini » absorbe l'attention. Si vous en êtes à ce stade, la question la plus utile est par quels canaux une nouvelle entreprise devrait commencer et comment transformer le trafic entrant en commandes — voir transformer les visiteurs en inscriptions, qui se lit de façon identique pour un tunnel de commande.
Ce que Medusa ne fait pas — et avec quoi l'associer
- Elle vous donne : paniers, commandes, tarification, exécution des commandes et l'admin autour, personnalisables sans forker le projet.
- Elle ne vous donne pas : une raison pour que quiconque arrive. Le positionnement, les canaux et les cent premières commandes vivent tous en dehors de la base de code.
- Elle ne vous donne pas : le rachat. La rétention est un problème d'e-mail, de support et de produit bien avant d'être un problème de plateforme.
- Elle ne vous donne pas : la décision de quoi vendre et à qui — le choix qui détermine si tout ce qui précède compte réellement.
Note en interne : AgentCeres — le directeur IA de la croissance sur agentceres.com — ne fait pas tourner de boutique, mais nous rencontrons la même forme de problème et en avons tiré la même leçon. Notre facturation, nos plans et notre tunnel de paiement étaient une tâche d'ingénierie bornée : cela a été livré, puis cela a globalement cessé d'avoir besoin de nous. La moitié ouverte — amener les bonnes personnes à regarder la page, et leur donner une raison de revenir — n'a jamais été une seule fois terminée. Nos agents lisent depuis des connecteurs incluant Stripe et les flux de ventes des app stores, et les questions qui font bouger ces chiffres ne sont presque jamais des questions sur le tunnel de paiement. Si votre logique commerce est la partie difficile, Medusa est un excellent choix. Si la partie difficile est que personne n'arrive, c'est un métier différent, et c'est celui pour lequel nos spécialistes research et SEO rédigent du travail — avec une personne qui approuve tout ce qui part sous votre nom.
FAQ
- Medusa est-il gratuit ?
- Oui, au sens simple du terme. Medusa est sous licence MIT et ses modules commerce sont open source et disponibles sur npm, donc il n'y a aucun coût logiciel ni aucune restriction à construire un produit commercial avec. Ce que vous payez, c'est l'infrastructure et le temps d'ingénierie pour la faire tourner — base de données, hébergement, mises à jour. Medusa Cloud est l'option managée payante du projet, qui échange ce travail opérationnel contre une facture.
- Medusa vs Shopify — lequel un fondateur devrait-il choisir ?
- Ils optimisent pour des contraintes différentes, et la réponse honnête favorise généralement l'option hébergée au début. Shopify permet à une boutique conventionnelle de vendre dès cette semaine sans ingénieur, et son écosystème couvre la plupart des besoins standards. Medusa l'emporte quand votre modèle commerce est la partie inhabituelle — règles de tarification B2B, versements de marketplace, tunnel de paiement sur mesure — ou quand vous voulez posséder la stack entièrement. Si vous ne pouvez pas encore nommer la chose précise qu'une plateforme hébergée vous empêche de faire, vous n'avez probablement pas encore besoin du framework.
- Ai-je besoin d'un développeur pour utiliser Medusa ?
- Oui. Medusa est un framework et un ensemble de modules, pas un constructeur de boutique hébergé avec éditeur visuel, donc la mettre en place et construire la boutique est un travail de développement. C'est l'échange qui est fait : vous acceptez un effort d'ingénierie en échange d'un contrôle sur la logique commerce que les plateformes hébergées gardent figée. Les équipes sans développeur sont presque toujours mieux servies par une boutique hébergée jusqu'à ce que les contraintes de celle-ci commencent à se faire sentir.
You built it. Now grow it.
AgentCeres is a managed AI marketing team — specialists draft the SEO, social, and outreach that fill your links, you approve what ships. 14-day free trial, from $19/month.