Quel boilerplate SaaS Next.js choisir en 2026 ? (comparatif complet)
ShipFast, MakerKit, SupaStarter, HeartCo : comment choisir un boilerplate SaaS Next.js selon votre projet, votre stack et votre budget.
Pourquoi utiliser un boilerplate SaaS en 2026 ?
Lancer un SaaS from scratch en 2026, c'est résoudre les mêmes problèmes que les 10 000 développeurs qui vous ont précédé : auth, paiements, multi-tenant, emails, permissions... Chaque heure passée sur ces fondations est une heure de moins sur votre product différenciant.
Un bon boilerplate vous donne 2-4 semaines d'avance. Pas de magie : juste du code production-ready que vous n'avez pas à écrire.
Voici un comparatif honnête des solutions principales en 2026.
Les critères qui comptent vraiment
Avant de comparer, posez-vous ces questions :
- Votre stack est-elle figée ? Certains boilerplates imposent Supabase, d'autres Planetscale, d'autres sont agnostiques.
- B2B ou B2C ? Multi-tenant (une DB pour N clients) vs DB-per-tenant change tout.
- Marché français ou international ? TVA, factures, RGPD : certains boilerplates ignorent complètement ces contraintes.
- Vous avez besoin de quoi en priorité ? Auth + Stripe → n'importe lequel. RBAC granulaire + multi-tenant → liste courte.
ShipFast : Le pionnier
Prix : à partir de 199 $ (paiement unique) Stack : Next.js, NextAuth, Prisma ou Mongoose, Stripe Cible : Indie hackers, B2C, projets solo
ShipFast a popularisé le concept de "boilerplate SaaS" pour les développeurs solo. Son point fort : une communauté massive (8000+ makers, selon le site ShipFast en septembre 2026) et des intégrations marketing (SEO, blog, landing pages) bien ficelées.
Ce qu'il fait bien :
- Setup en < 30 min
- Documentation claire pour débutants
- Landing page et blog inclus
Limites :
- Pas de multi-tenant out-of-the-box
- RBAC basique (admin / user)
- Pas adapté au B2B complexe
- Contenu en anglais, pas d'adaptation marché français
// ShipFast : modèle User simple
model User {
id String @id
email String @unique
name String?
// Pas d'Organization, pas de rôles granulaires
}MakerKit : Le plus complet côté auth
Prix : à partir de 349 $ Stack : Next.js 15, Supabase, tRPC (option), Stripe Cible : SaaS B2B, équipes, multi-tenant
MakerKit est sérieux. Multi-tenant natif, onboarding teams, organisations et membres : c'est le boilerplate le plus avancé sur l'aspect "workspace B2B".
Ce qu'il fait bien :
- Multi-tenant robuste (organizations + memberships)
- Super schema de permissions
- Stripe abonnements + one-time bien intégrés
Limites :
- Prix élevé (et abonnement pour les mises à jour)
- Couplage fort à Supabase (difficile de switcher)
- Peu de modules métier (facturation, CRM, etc.)
- Zéro adaptation France (TVA, conformité)
SupaStarter : Supabase first
Prix : à partir de 299 $ Stack : Next.js, Supabase Auth, Supabase DB Cible : Projets Supabase-only
Si vous êtes all-in Supabase, SupaStarter est cohérent. Mais c'est aussi sa limite : vous êtes enfermé dans l'écosystème Supabase pour tout (auth, DB, storage, realtime).
HeartCo : Conçu pour le B2B français
Prix : 199-499€ au lancement (one-shot) Stack : Next.js 15, Prisma 7, tRPC v11, Supabase PostgreSQL, NextAuth v5, Mistral AI Cible : SaaS B2B, marché français/européen, projets avec modules métier complexes
HeartCo part d'un constat : les SaaS B2B français ont des besoins spécifiques que les boilerplates anglo-saxons ignorent.
// HeartCo : isolation multi-tenant des lectures via Prisma $extends (extrait simplifié)
const orgDb = db.$extends({
query: {
$allModels: {
async findMany({ args, query }) {
args.where = { ...args.where, organizationId };
return query(args);
},
// même principe pour findFirst, findFirstOrThrow, count, aggregate, groupBy
},
},
});
// Utilisation dans un router tRPC
const clients = await ctx.orgDb.client.findMany();
// ↑ Équivalent à : WHERE "organizationId" = 'org_abc123'Ce qu'il fait bien :
- +160 modèles Prisma (clients, factures, devis, CRM, BTP, RH...)
- +70 routers tRPC production-ready
- RBAC granulaire à 8 niveaux (matrix de permissions)
- Multi-tenant sécurisé par défaut (lectures filtrées automatiquement par organisation, écritures explicites)
- Mistral AI intégré (résumés, extraction, génération)
- One-shot (pas d'abonnement)
Limites :
- Courbe d'apprentissage plus raide (beaucoup de code)
- Moins adapté aux projets B2C simples
- Communauté plus petite (nouveau)
Tableau comparatif
| Critère | ShipFast | MakerKit | HeartCo |
|---|---|---|---|
| Prix | dès 199 $ | dès 349 $ | 199-499€ |
| Modèle | One-shot | Abonnement | One-shot |
| Multi-tenant | ❌ | ✅ | ✅ |
| RBAC granulaire | ❌ | Partiel | ✅ (7 rôles) |
| Modules métier | ❌ | ❌ | ✅ (+160 modèles) |
| France/TVA | ❌ | ❌ | ✅ |
| Mistral AI | ❌ | ❌ | ✅ |
| tRPC v11 | Option | Option | ✅ natif |
| Prisma (ORM) | ✅ | ❌ | ✅ |
Prix des concurrents vérifiés en septembre 2026. Ils évoluent : confirmez-les sur les sites officiels avant de décider. Le détail à jour est dans nos comparatifs.
Comment choisir ?
Choisissez ShipFast si :
- Vous lancez un B2C simple (SaaS solo, outil, app)
- Vous voulez le setup le plus rapide possible
- Vous avez besoin d'une grosse communauté pour le support
Choisissez MakerKit si :
- Votre SaaS est un workspace collaboratif (type Notion, Linear)
- Vous êtes à l'aise avec les abonnements annuels
- Votre projet est 100% construit sur Supabase
Choisissez HeartCo si :
- Vous construisez un SaaS B2B avec des modules métier (facturation, CRM, gestion RH, BTP...)
- Vous ciblez le marché français ou européen
- Vous voulez un RBAC sérieux et une isolation multi-tenant inviolable
- Vous voulez intégrer de l'IA (Mistral) sans tout recoder
Ce que la plupart des comparatifs oublient
Les boilerplates ne se comparent pas qu'en features. La vraie question est : combien de code allez-vous devoir jeter ?
Un boilerplate très générique nécessite beaucoup de code custom pour un SaaS B2B. Un boilerplate trop spécialisé vous force à patcher des parties que vous n'utilisez pas.
HeartCo fait le pari du domaine métier : il est plus gros mais chaque ligne de code est là pour une raison. Si votre SaaS a besoin de gérer des factures, des clients et des projets, vous ne réécrivez pas ces modules.
La meilleure façon de tester : lisez le code source. Un bon boilerplate s'explique tout seul.
Pour aller plus loin
Articles connexes
ShipFast vs HeartCo : quel boilerplate SaaS choisir en 2026 ?
Comparaison directe et honnête entre ShipFast et HeartCo, stack technique, features, prix, et pour quel type de projet chaque solution convient vraiment.
LireComment créer un SaaS en 2026 : le guide complet
De l'idée au premier client : stack, multi-tenant, paiements, sécurité, tests et déploiement pour lancer un SaaS B2B avec Next.js.
LireCadrer Claude Code avec CLAUDE.md sur un SaaS multi-tenant
Les vraies règles qui gouvernent ce SaaS avec Claude Code : ce qui va dans CLAUDE.md, ce qui n'y va pas, et ce qui est réellement livré à l'achat.
LirePrêt à lancer ton SaaS ?
HeartCo Starter inclut tout ce dont tu as besoin : auth, paiements, IA, mobile, sécurité auditée. À partir de 199 €.