Skip to content

angezanetti/saas-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Liste des meilleurs SaaS Boilerplates

Vous cherchez un SaaS boilerplate pour accélérer le lancement de votre prochaine application ?

Découvrez ci-dessous une sélection de boilerplates classés par technologie.

N’hésitez pas à proposer le vôtre en créant une Pull Request !

Contribuer

Règles

  • Placez votre boilerplate dans la catégorie appropriée.
  • N'oubliez pas de renseigner les fonctionnalités principales et le prix du boilerplate.

Chaque SaaS boilerplate fournit des fonctionnalités prêtes à l’emploi qui vous permettent de gagner du temps de développement et de vous concentrer sur l’essentiel : bâtir un produit de qualité.

Astuces

  1. Ajoutez une étoile à ce repo pour en accroître la visibilité ⭐
  2. Enregistrez cette page pour y revenir plus tard et découvrir les nouveautés 📆

Table des matières

  1. Next.js SaaS Boilerplates
  2. Node.js SaaS Boilerplates
  3. Django SaaS Boilerplates
  4. Laravel SaaS Boilerplates
  5. ASP.NET SaaS Boilerplates
  6. Svelte SaaS Boilerplates
  7. Express.js SaaS Boilerplates
  8. Python SaaS Boilerplates
  9. Ruby on Rails SaaS Boilerplates
  10. Remix SaaS Boilerplates
  11. Angular SaaS Boilerplates
  12. Nuxt.js SaaS Boilerplates
  13. Flask SaaS Boilerplates
  14. Phoenix SaaS Boilerplates
  15. Vue.js SaaS Boilerplates
  16. Golang SaaS Boilerplates
  17. Symfony SaaS Boilerplates

Next.js SaaS Boilerplates

1. Shipfast

  • Prix: $199-$299
  • Lien: Shipfast
  • Fonctionnalités principales:
    • Authentification des utilisateurs
    • Liens magiques
    • Connexion Google
    • Balises SEO
    • Mode sombre
    • Composants et animations
    • Tutoriels
  • Payment Providers: Stripe
  • Backend: Next.js, Mailgun, NextAuth, MongoDB
  • Frontend: Tailwind CSS

2. Divjoy

  • Prix: $199
  • Lien: Divjoy
  • Fonctionnalités principales:
    • Authentification
    • Gestion des paramètres
    • Grilles de prix personnalisables
    • Intégrations React et Next.js
  • Payment Providers: Stripe
  • Backend: Node.js, React, Next.js, Firebase Auth, Supabase, Auth0, Cloud Firestore
  • Frontend: Tailwind CSS, Bootstrap CSS, Material UI, Bulma UI

3. Makerkit

  • Prix: $0-$599
  • Lien: Makerkit
  • Fonctionnalités principales:
    • Authentification
    • Réinitialisation de mot de passe
    • Comptes multi-fournisseurs
    • Tableau de bord
    • Tests E2E (Cypress)
  • Payment Providers: Stripe
  • Backend: React, TypeScript, Next.js, Remix, Firebase, Supabase
  • Frontend: Tailwind, Headless UI

4. SaaS UI

  • Prix: $0-$4500
  • Lien: SaaS UI
  • Fonctionnalités principales:
    • Authentification
    • Abonnements
    • Factures
    • Bibliothèque de composants
    • Onboarding
  • Payment Providers: Lemon Squeezy
  • Backend: Node.js, React, Next.js, Electron, Supabase, Magic.link
  • Frontend: SaaS UI, Chakra UI

5. Nextbase

  • Prix: $99-$399
  • Lien: Nextbase
  • Fonctionnalités principales:
    • Authentification utilisateurs
    • Connexions sociales
    • Paramètres utilisateur
    • Téléchargement de contenu
    • Panneau d’administration
  • Payment Providers: Stripe
  • Backend: Next.js, Supabase, TypeScript
  • Frontend: Unstyled Components

6. Shipped

  • Prix: $157-$207
  • Lien: Shipped
  • Fonctionnalités principales:
    • Authentification
    • Abonnements
    • Connexions sociales
    • Liens magiques
    • Blog basé sur Markdown
  • Payment Providers: Lemon Squeezy
  • Backend: Node.js, React, Next.js, TypeScript
  • Frontend: Tailwind CSS

7. Supaboost

  • Prix: $150
  • Lien: Supaboost
  • Fonctionnalités principales:
    • Authentification
    • Abonnements
    • Factures
    • Interface utilisateur intuitive
    • Gestion d’état et validation
  • Payment Providers: Lemon Squeezy
  • Backend: Node.js, React, Next.js, Supabase, TypeScript
  • Frontend: Shadcn UI

8. Supastarter

  • Prix: $299
  • Lien: Supastarter
  • Fonctionnalités principales:
    • Authentification
    • Abonnements
    • Internationalisation
    • Blog
  • Payment Providers: Stripe
  • Backend: Next.js, Supabase
  • Frontend: Tailwind CSS, Chakra UI

9. Bedrock

  • Prix: $1
  • Lien: Bedrock
  • Fonctionnalités principales:
    • Authentification utilisateur
    • Support d’équipe
    • Paiements par abonnement
  • Payment Providers: Paddle, Stripe
  • Backend: React, Next.js, GraphQL, TypeScript, Prisma
  • Frontend: Tailwind CSS, Vue.js, Bootstrap CSS

10. Nextacular

  • Prix: FREE
  • Lien: Nextacular
  • Fonctionnalités principales:
    • Facturation et abonnements
    • Multi-tenancy
    • Authentification
  • Payment Providers: Stripe
  • Backend: Next.js, Prisma
  • Frontend: Tailwind CSS

Node.js SaaS Boilerplates

1. Scale To Zero AWS

  • Prix: $108
  • Utilisateurs: 76
  • Lien: Scale To Zero AWS
  • Fonctionnalités principales:
    • Services AWS serverless
    • Hautement évolutif
    • Simplification du déploiement
  • Backend: Node.js, React, TypeScript, AWS SES, DynamoDB
  • Frontend: Tailwind CSS, Bootstrap CSS, Bulma UI

2. Gravity

  • Prix: $556-$6996
  • Lien: Gravity
  • Fonctionnalités principales:
    • Authentification
    • Connexions sociales
    • Sécurité et autorisations
    • Gestion d’équipes
  • Backend: Node.js
  • Frontend: React, Tailwind CSS

Django SaaS Boilerplates

1. Saas Pegasus

  • Prix: $249-$999
  • Lien: Saas Pegasus
  • Fonctionnalités principales:
    • Comptes utilisateur
    • Équipes et invitations
    • Abonnements
    • Système de gestion de contenu
  • Payment Providers: Stripe
  • Backend: Django
  • Frontend: TailwindCSS, React, Vue.js, HTMX

2. Advantch

  • Prix: $750-$1450
  • Lien: Advantch
  • Fonctionnalités principales:
    • Panneau de contrôle
    • API REST
    • Graphiques
    • Docker
    • Tests & CI
  • Payment Providers: Stripe
  • Backend: Laravel
  • Frontend: Tailwind CSS

Laravel SaaS Boilerplates

1. Larafast

  • Prix: $149-$199
  • Lien: Larafast
  • Fonctionnalités principales:
    • Authentification sociale
    • Lien magique
    • Tableau de bord admin
    • Blog intégré
    • Intégration OpenAI
  • Payment Providers: Stripe, LemonSqueezy, Paddle
  • Backend: Laravel 11, Laravel Livewire, Laravel Cashier, Laravel Envoy
  • Frontend: Tailwind CSS, DaisyUI, Vue.js, Alpine.js, Blade

2. Spark

  • Prix: $99-$199
  • Lien: Laravel Spark
  • Fonctionnalités principales:
    • Authentification
    • Gestion d’équipes
    • Facturation au poste (per seat)
  • Payment Providers: Paddle, Stripe
  • Backend: Laravel, Laravel Jetstream, Laravel Breeze, Laravel Cashier
  • Frontend: Tailwind CSS, Bootstrap CSS, Blade, Vue.js

3. Tenancy for Laravel

  • Prix: $199-$379
  • Lien: Tenancy for Laravel
  • Fonctionnalités principales:
    • Multi-tenant
    • Panneau d’administration Nova
    • Gestion de domaines
    • Suite de tests tenant-aware
  • Payment Providers: (non spécifié)
  • Backend: Laravel
  • Frontend: Bootstrap CSS

4. Wave

  • Prix: FREE
  • Lien: Wave
  • Fonctionnalités principales:
    • Authentification
    • Profils utilisateur
    • Abonnements
    • Notifications et annonces
    • Blog
  • Payment Providers: Stripe
  • Backend: Laravel, Voyager
  • Frontend: Tailwind CSS

5. Nana

  • Prix: $299-449
  • Lien: Nana
  • Fonctionnalités principales:
    • Authentification
    • CI/CD GitLab
    • Kubernetes & Helm
    • Compatibilité PHP 8 & MySQL 8
  • Payment Providers: Paddle, Stripe
  • Backend: Laravel
  • Frontend: Tailwind CSS

ASP.NET SaaS Boilerplates

1. ASP.NET Zero

  • Prix: $2999-$9999
  • Lien: ASP.NET Zero
  • Fonctionnalités principales:
    • Multi-Tenancy
    • Authentification & autorisation
    • API
    • Application mobile
    • Notifications push
  • Backend: ASP.NET, .NET Framework
  • Frontend: Angular, jQuery, Bootstrap CSS, Metronic UI

2. ABP

  • Prix: $0-$9999
  • Lien: ABP
  • Fonctionnalités principales:
    • Multi-tenancy
    • Rôles et permissions
    • Modules pour Angular, React, Blazor
  • Backend: ASP.NET, ABP Framework, MongoDB, Drapper
  • Frontend: Angular UI, Razor Pages, Blazor

3. Net Core SaaS

  • Prix: $299
  • Lien: Net Core SaaS
  • Fonctionnalités principales:
    • Authentification
    • Tableau de bord administrateur
    • Multi-thème, multi-langue
    • Support multi-base de données
  • Backend: .NET
  • Frontend: Tailwind CSS, Vue

4. Blazorplate

  • Prix: $375-$749
  • Lien: Blazorplate
  • Fonctionnalités principales:
    • Autorisation par rôles
    • Gestion des utilisateurs
    • Architecture multi-tenant
  • Backend: .NET
  • Frontend: Blazor, MudBlazor UI

5. NanoASP

  • Prix: $99-$149
  • Lien: NanoASP
  • Fonctionnalités principales:
    • Authentification
    • Rôles et profils
    • Multi-tenancy
  • Backend: .NET, Node.js, React, Entity Framework
  • Frontend: Bootstrap CSS, Razor Pages UI, Vue

Svelte SaaS Boilerplates

1. LaunchFast

  • Prix: $99-$249
  • Utilisateurs: 70+
  • Lien: LaunchFast Templates
  • Fonctionnalités principales:
    • Authentification
    • Équipes
    • Langues multiples
    • Stockage de fichiers
    • Analyses intégrées
  • Backend: Node.js, React, Next.js, TypeScript, Firebase, Resend, SMTP2Go, Upstash (Redis)
  • Frontend: Tailwind CSS

2. Just Launch

  • Prix: $169-$199
  • Utilisateurs: 41
  • Lien: Just Launch
  • Fonctionnalités principales:
    • Authentification
    • Gestion de projets (SaaS/IA)
    • Composants et layouts
  • Backend: Node.js, Svelte, Turso, Drizzle ORM, Resend, Lucia, OpenAI SDK
  • Frontend: Tailwind CSS, Shadcn UI

Express.js SaaS Boilerplates

1. Turbojet

  • Prix: $390-$780
  • Lien: Turbojet
  • Fonctionnalités principales:
    • Équipes
    • Page d’accueil basique
    • Tableau de bord admin
    • E-mails intégrés
  • Backend: Node.js, Express.js, Knex
  • Frontend: Bootstrap CSS, Handlebars, Hotwire Turbo

2. Modern Mern

  • Prix: $699-$2099
  • Lien: Modern Mern
  • Fonctionnalités principales:
    • Authentification
    • Multi-tenancy
    • Équipes
    • Thèmes personnalisables
  • Backend: Node.js, React.js, Express.js, MongoDB
  • Frontend: Tailwind CSS

Python SaaS Boilerplates

1. GeniePy

  • Prix: $129
  • Lien: GeniePy
  • Fonctionnalités principales:
    • Gestion des utilisateurs
    • E-mails
    • Blog
    • Stockage de fichiers
    • Communication en temps réel
  • Backend: Python, GraphQL API
  • Frontend: Bootstrap CSS

Ruby on Rails SaaS Boilerplates

1. Jumpstart

  • Prix: $249-$749
  • Utilisateurs: 1555
  • Lien: Jumpstart
  • Fonctionnalités principales:
    • Comptes multi-tenants
    • Authentification
    • API
    • Notifications et mentions
  • Backend: Ruby on Rails
  • Frontend: Tailwind CSS

2. Bullet Train

  • Prix: FREE
  • Lien: Bullet Train
  • Fonctionnalités principales:
    • Authentification
    • Gestion avancée des rôles
    • Internationalisation (i18n)
    • Connexions sociales OAuth
  • Backend: Ruby on Rails
  • Frontend: Bootstrap CSS, Tailwind CSS

Remix SaaS Boilerplates

1. SAASROCK

  • Prix: $149-$1999
  • Utilisateurs: 1382
  • Lien: SAASROCK
  • Fonctionnalités principales:
    • Portail d’administration
    • Portail d’application
    • Blog
    • Notifications
  • Backend: Remix, Prisma
  • Frontend: Tailwind CSS

Angular SaaS Boilerplates

(Aucun élément pour le moment.)


Nuxt.js SaaS Boilerplates

(Aucun élément pour le moment.)


Flask SaaS Boilerplates

1. ShipFlask

  • Prix: $149-$199
  • Lien: ShipFlask
  • Fonctionnalités principales:
    • Authentification (Auth0)
    • Chatbot
    • E-mails transactionnels
  • Backend: Python, MongoDB, Auth0
  • Frontend: AJAX

2. Ignite

  • Prix: $149-$299
  • Lien: Ignite
  • Fonctionnalités principales:
    • Authentification
    • Connexion OAuth
    • Équipes
    • Tableau de bord admin
  • Backend: Flask
  • Frontend: Bootstrap

Phoenix SaaS Boilerplates

1. Petal

  • Prix: $299
  • Utilisateurs: 1804
  • Lien: Petal
  • Fonctionnalités principales:
    • Authentification
    • Connexions sociales
    • Auth sans mot de passe
    • Multi-tenancy
    • i18n
  • Backend: Elixir, Phoenix
  • Frontend: Tailwind CSS

2. LiveSAASKIT

  • Prix: $99
  • Lien: LiveSAASKIT
  • Fonctionnalités principales:
    • Phoenix LiveView
    • Authentification
    • Multi-tenancy
    • Notifications
    • Tâches récurrentes
  • Backend: Phoenix, Phoenix LiveView, GraphQL
  • Frontend: Tailwind + Daisy UI, Alpine

Vue.js SaaS Boilerplates

1. Nodewood

  • Prix: $295-595
  • Lien: Nodewood
  • Fonctionnalités principales:
    • Administration des utilisateurs
    • Tableaux de bord
    • Génération de facturation
  • Backend: Node.js, Knex.js
  • Frontend: Vue.js, Tailwind CSS

Golang SaaS Boilerplates

1. Go SaaS Startup Kit

  • Prix: FREE
  • Lien: Go SaaS Startup Kit
  • Fonctionnalités principales:
    • Inscription et authentification
    • Gestion des utilisateurs et des comptes
    • API REST
  • Backend: Go
  • Frontend: Bootstrap CSS

2. Autostrada

  • Prix: FREE
  • Utilisateurs: 17581
  • Lien: Autostrada
  • Fonctionnalités principales:
    • Authentification basique
    • API
    • Générateur de code
  • Backend: Golang, SQLite, PostgreSQL, MySQL, Chi, Flow, Gorilla Mux, HttpRouter
  • Frontend: (non spécifié)

Symfony SaaS Boilerplates

1. Parthenon

  • Prix: FREE
  • Lien: Parthenon
  • Fonctionnalités principales:
    • Système d’utilisateur
    • Notifications
    • Multi-tenancy
    • Formulaires multi-étapes
    • Tests et intégration
  • Backend: Symfony
  • Frontend: Vue 3, Vuex 4, Tailwind CSS, Vitest, Axios, Font Awesome

2. Kitto

  • Prix: €199
  • Lien: Kitto
  • Fonctionnalités principales:
    • Authentification
    • Gestion d’abonnements
    • Tableau de bord Admin
    • Pages d’atterrissage
  • Backend: Symfony, PHP 8.2, EasyAdmin
  • Frontend: Tailwind CSS, Flowbite, Bootstrap, jQuery

Pourquoi utiliser un SaaS boilerplate ?

Un SaaS boilerplate vous offre un socle technique déjà prêt, comprenant des fonctionnalités communes (authentification, gestion d’utilisateurs, intégrations diverses), afin de réduire la phase de mise en place et de vous focaliser sur la valeur ajoutée de votre produit. En optant pour un SaaS boilerplate, vous :

  • Accélérez votre mise sur le marché
  • Diminuez vos coûts de développement
  • Adoptez une base fiable et évolutive

C’est quoi un boilerplate ?

Définition du boilerplate

Un boilerplate est un ensemble de code pré-écrit utilisé comme point de départ pour la création de projets logiciels. Il offre une structure de base déjà configurée (fichiers de configuration, intégration continue, composants frontend ou backend pré-structurés, etc.), ce qui facilite grandement le démarrage d’un nouveau projet.

Origine du terme

Le mot « boilerplate » puise ses racines dans l’industrie de l’impression et de l’ingénierie, où des plaques métalliques standards étaient réutilisées à de multiples fins. Par analogie, dans l’univers de la programmation, un boilerplate représente cette base standard réutilisable.

Pourquoi utilise-t-on du boilerplate dans le développement logiciel ?

Le code boilerplate est un outil incontournable pour :

  • Accélérer le démarrage des projets.
  • Uniformiser les pratiques de développement.
  • Réduire les erreurs humaines lors de la configuration initiale.
  • Améliorer la scalabilité en adoptant des modèles et une architecture pré-conçus.

Les caractéristiques clés d’un bon boilerplate

  1. Configuration optimisée : Les fichiers et outils nécessaires pour commencer immédiatement.
  2. Documentation claire : Des instructions précises pour l’installation et l’utilisation.
  3. Personnalisabilité : La possibilité de modifier ou d’étendre facilement les fonctionnalités.
  4. Mises à jour régulières : Assurer la compatibilité avec les nouvelles versions des frameworks et des librairies.

Comment choisir un boilerplate ?

Le premier critère est le framework ou la technologie utilisée. Choisissez un boilerplate basé sur une stack que vous maîtrisez déjà ou que vous souhaitez apprendre. Cela vous évitera de perdre du temps sur des compétences que vous ne possédez pas.

Voici quelques frameworks courants souvent associés à des SaaS boilerplates :

  • Next.js
  • Node.js
  • Django
  • Laravel
  • ASP.Net
  • Svelte
  • Express.js
  • Python
  • Ruby on Rails
  • Remix
  • Angular
  • Nuxt.js
  • Flask
  • Phoenix
  • Vue.js
  • Golang
  • Symfony

Ai-je vraiment besoin d’un boilerplate pour lancer mon SaaS ?

Le boilerplate est une base de code pré-construite pour la création d’applications SaaS. Il inclut généralement :

  • Authentification des utilisateurs
  • Gestion des abonnements
  • Intégration d’API tierces
  • Outils d’analyse et de suivi des performances

Toutes ces fonctionnalités vous aident à lancer plus rapidement votre MVP (Minimum Viable Product) et à vous concentrer sur vos utilisateurs. Le boilerplate convient aussi parfaitement aux applications SaaS complexes et facilite l’expérimentation de différents modèles commerciaux.


Boilerplate vs. Framework : Quelle est la différence ?

  • Boilerplate
    Un boilerplate est un point de départ modulable : il fournit la configuration initiale et la structure de base (fichiers, composants, architecture générale). Il vous laisse libre de choisir les outils et bibliothèques que vous souhaitez ajouter ou retirer. Son objectif principal est de gagner du temps sur les tâches répétitives.

  • Framework
    Un framework est un écosystème complet qui définit des règles et une structure pour développer une application. Il inclut souvent des outils intégrés et impose un certain mode de fonctionnement. Par exemple, Django ou Laravel embarquent non seulement des bibliothèques, mais aussi des conventions de développement strictes qui accélèrent la création d’applications spécifiques.

En résumé, le boilerplate est plus flexible, tandis que le framework impose un environnement de développement plus structuré.


Conclusion

Le boilerplate est une ressource de choix pour tout développeur visant à accélérer le cycle de développement, particulièrement dans le monde du SaaS. Bien qu’il puisse avoir ses limites, il offre un gain de temps considérable, réduit les risques d’erreurs et constitue un socle solide pour bâtir des solutions de qualité.

Si vous cherchez à lancer un SaaS boilerplate ou à renforcer votre connaissance des technologies disponibles, poursuivez votre lecture et découvrez notre sélection ci-dessous.


Dernière mise à jour : 27 janvier 2025

About

Liste des meilleurs SaaS boilerplates pour créer et lancer votre startup

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published