Questions
Existe-t-il un boilerplate SaaS gratuit et open source ? Sept options comparées honnêtement
Publié le · 4 min de lecture· Anton Shubin
En bref
- Oui, plusieurs boilerplates SaaS gratuits et open source existent, avec connexion, paiements et tableau de bord.
- Les éditions gratuites de kits payants retirent souvent les paiements ou les équipes.
- Le code est gratuit ; l'hébergement ne l'est pas. Regardez où chaque kit veut tourner avant de choisir.
- Seed apporte des groupes avec rôles, la facturation Stripe par membre, un panneau d'administration et neuf langues sur votre propre serveur.
Oui : il existe plusieurs boilerplates SaaS gratuits et open source, et les bons incluent déjà la connexion, les paiements et un tableau de bord. Au 3 novembre 2026, Seed, Open SaaS, le Next.js SaaS Starter de Vercel, ixartz SaaS Boilerplate, Apptension SaaS Boilerplate, BoxyHQ SaaS Starter Kit et Makerkit Lite sont sous licence MIT ou Apache-2.0. Ce qui les sépare, c'est ce que chacun laisse de côté et l'endroit où il veut tourner.
Je développe Seed, donc je ne suis pas neutre. Chaque fait sur un autre projet renvoie à la page où je l'ai lu le 3 novembre 2026, et quand un autre kit vous convient mieux, je le dis.
Quels boilerplates SaaS gratuits existent ?
| Kit | Licence | Stack | Équipes et rôles | Paiements | Hébergement |
|---|---|---|---|---|---|
| Seed | MIT | Deno, Hono, Preact, Postgres | Groupes : lecteur, éditeur, admin, propriétaire | Stripe, par membre | Docker Compose sur n'importe quel serveur Linux à vous |
| Open SaaS | MIT | Wasp : React, Node.js, Prisma | Non mentionnés | Stripe, Polar ou Lemon Squeezy | Fly.io ou Railway en une commande, ou tout hébergeur |
| Next.js SaaS Starter | MIT | Next.js, Postgres, Drizzle | Owner et Member | Stripe | Vercel, d'après son guide |
| ixartz SaaS Boilerplate | MIT | Next.js, Drizzle, Clerk | Organisations avec rôles, via Clerk | Pas dans l'édition gratuite | Non précisé |
| Apptension SaaS Boilerplate | MIT | React, Django, Postgres | Tenants : Owner, Admin, Member | Stripe | AWS, via AWS CDK |
| BoxyHQ SaaS Starter Kit | Apache-2.0 | Next.js, Prisma, Postgres | Équipes avec rôles | Abonnements Stripe par équipe | Boutons Vercel, Heroku et DigitalOcean |
| Makerkit Lite | MIT | Next.js, Supabase | Pas dans Lite | Pas dans Lite | Tout hébergeur qui fait tourner Next.js |
« Non mentionnés » signifie que la page du projet n'en parle pas. Ce n'est pas la preuve que ça manque, mais n'y comptez pas.
Gratuit, mais qui héberge, et qui paie l'hébergement ?
La licence est gratuite ; la facture d'hébergement, elle, arrive chaque mois. Et c'est là que les kits diffèrent le plus.
- Un serveur à prix fixe. Seed tourne entièrement en Docker Compose sur un seul serveur Linux : base Postgres, stockage de fichiers (Garage, un stockage S3 inclus), supervision. Vous le posez chez l'hébergeur de votre choix, en France ou ailleurs en Europe, et vous savez où sont les données pour votre registre RGPD.
- Une plateforme facturée à l'usage. Le guide du Next.js SaaS Starter déploie sur Vercel, l'infrastructure d'Apptension est écrite pour AWS, et Makerkit Lite s'appuie sur Supabase. Pratique au début ; surveillez la facture quand le trafic monte.
- Un service tiers pour la connexion. ixartz authentifie les utilisateurs via Clerk, un service hébergé : leurs comptes vivent chez Clerk, pas dans votre base. À noter dans votre registre de traitements.
Stripe est disponible en France, en Belgique, en Suisse, au Luxembourg et au Canada, donc la partie paiement fonctionne pour la plupart des lecteurs francophones. Pour le Maghreb, ce n'est pas le cas : ni le Maroc, ni la Tunisie, ni l'Algérie ne sont dans la liste (vérifié le 3 novembre 2026).
Quand un autre kit est-il le meilleur choix ?
- Open SaaS, si vous vendez à des particuliers et voulez Polar ou Lemon Squeezy en plus de Stripe. En échange, vous adoptez le framework Wasp.
- Next.js SaaS Starter, si vous voulez une base Next.js courte, lisible en un après-midi.
- ixartz, si Clerk vous va et que vous voulez équipes et traductions gratuitement ; les paiements sont dans ses éditions payantes Plus, Pro et Max.
- Apptension, si votre équipe code en Python et Django : double authentification, passkeys, SSO, trois rôles, Stripe et administration.
- BoxyHQ, si vous vendez à de grands comptes qui exigent SAML SSO et SCIM dès le premier jour. Il inclut aussi des abonnements Stripe par équipe.
Que contient Seed ?
Seed vise un produit payé par des équipes, sur un serveur que vous contrôlez. Sur main
aujourd'hui : connexion par mot de passe, passkeys, Google, GitHub et lien par e-mail, second
facteur par application d'authentification, groupes à quatre rôles avec invitations, facturation
Stripe par membre avec plan gratuit et 14 jours d'essai, panneau d'administration sur son propre
domaine, notifications dans l'application, par web push et sur Telegram, application qui marche
hors ligne, et neuf langues, français compris.
Ses limites, franchement : Stripe uniquement, serveurs sous Deno 2 (Node et Bun sont prévus, sans date), pas de serverless, et un seul mainteneur : moi.
Par où commencer ?
Deux questions suffisent : qui vous paie, une personne ou une équipe, et où vos données doivent vivre. Le tableau se réduit alors à une ou deux lignes. Si la réponse est « des équipes, sur mon serveur », essayez la démo en français, lisez la comparaison avec les kits payants et partez du dépôt.