Aller au contenu

Questions

Alternative à SaaS Pegasus : boilerplates SaaS gratuits en Python et TypeScript

Publié le · 4 min de lecture· Anton Shubin

En bref

  • SaaS Pegasus est un boilerplate Django payant, 449 $ pour un projet ou 649 $ en illimité.
  • Sa licence interdit de publier le code de votre appli sans l'accord de l'éditeur.
  • Gratuit et en Python, il reste Cookiecutter Django, sans équipes ni facturation.
  • Seed est gratuit sous MIT, avec équipes, facturation Stripe et back-office, mais en TypeScript.

Deux alternatives gratuites à SaaS Pegasus : Cookiecutter Django, si vous voulez rester en Python, et Seed, si TypeScript vous convient. Cookiecutter Django fournit l'inscription, Celery et Docker, mais ni équipes ni facturation. Seed, sous licence MIT, fournit déjà des équipes avec rôles, une facturation par membre via Stripe et un back-office séparé. Pegasus coûte 449 $ pour un projet ou 649 $ pour un nombre illimité de projets, en paiement unique.

Je le dis d'emblée : Seed, c'est moi qui le développe. Chaque fait sur un autre produit renvoie donc à sa source, et j'ai tout vérifié le 3 novembre 2026.

Que contient SaaS Pegasus ?

SaaS Pegasus est un boilerplate Django que l'on configure sur son site avant de le télécharger. D'après ses notes de version, il tourne sur Django 6.0 et Python 3.14, et la version 2026.10.2 date d'octobre 2026.

Sa page d'accueil annonce des équipes avec invitations et rôles, l'authentification à deux facteurs, la connexion sociale, des abonnements Stripe par siège ou à l'usage, des tâches Celery, l'admin Django avec connexion en tant qu'utilisateur, le CMS Wagtail, des API REST, des websockets et des exemples de chat et d'agents IA. Le front est en HTMX ou React, avec Tailwind.

Les tarifs, en dollars, sans abonnement :

  • Open Source, gratuit : une base Django avec comptes et outillage. Sans équipes, sans Stripe, sans support.
  • Professional, 449 $ : un projet, plus un an de mises à jour.
  • Unlimited, 649 $ : autant de projets que vous voulez.

Le point que l'on découvre tard : la licence

La licence de Pegasus autorise un produit commercial fermé. Elle n'autorise pas, sans accord préalable de l'éditeur, à publier ou distribuer le code source. Sa FAQ le redit : rendre une application Pegasus open source demande leur accord préalable.

Ce n'est pas un détail si vous comptez publier votre produit sous licence libre, livrer le code à un client (la licence le permet, mais elle passe au client, qui doit en avoir une à son nom), ou répondre à un marché public qui exige les sources. Avec Cookiecutter Django (BSD-3-Clause) ou Seed (MIT), le code généré est à vous : vous le publiez, le vendez ou le fermez, comme vous voulez, en gardant la mention de licence.

Pegasus, Cookiecutter Django et Seed côte à côte

SaaS Pegasus Cookiecutter Django Seed
Prix 449 $ ou 649 $, une fois Gratuit Gratuit
Licence Payante, pas de publication du code BSD-3-Clause MIT
Langage Python, Django Python, Django TypeScript, Deno
Équipes avec rôles Oui Non mentionné Oui, de lecteur à propriétaire
Facturation Stripe, par siège ou à l'usage Non mentionné Stripe, par membre, 14 jours d'essai
Passkeys Absent de la doc Non mentionné Oui
Back-office Admin Django Admin Django Appli dédiée sur son propre domaine, journal d'audit
Hors ligne Non mentionné Non mentionné Oui, les modifications attendent le réseau
IA (chat, agents) Oui Non mentionné Non
Hébergement Render, Fly, Heroku et d'autres, ou votre serveur via Kamal Docker Compose, Heroku Docker Compose sur votre serveur

Sources : accueil Pegasus, doc de déploiement, README de Cookiecutter Django et README de Seed. « Absent de la doc » : j'ai cherché « passkey » et « WebAuthn » dans toute la documentation de Pegasus, sans résultat. « Non mentionné » : la page du produit n'en parle pas.

Peut-on rester en Python gratuitement ?

Oui, avec Cookiecutter Django : licence BSD, Django 6.0, Python 3.14, inscription via django-allauth, Celery, Postgres, Docker Compose et 100 % de couverture de tests dès le départ. Plus de 13 000 étoiles, un commit la veille de ma vérification.

Ce qui manque, c'est la partie SaaS : équipes, rôles, invitations et facturation. C'est précisément ce que Pegasus vous vend. Comptez quelques semaines pour les écrire.

Quand Seed est-il le meilleur choix ?

Quand TypeScript vous va et que vous ne voulez pas réécrire les fondations d'un SaaS. Seed rassemble ce que je réécrivais pour chaque MVP client :

  • connexion par mot de passe, passkey, Google, GitHub ou lien par e-mail, comptes invités et second facteur par application d'authentification ;
  • groupes avec invitations et rôles, le premier créé à l'inscription ;
  • facturation par membre avec offre gratuite, 14 jours d'essai et délai de grâce après un paiement échoué ;
  • un back-office sur son propre domaine, chaque action au journal d'audit ;
  • temps réel par WebSocket et une appli qui s'ouvre sans réseau ;
  • neuf langues, dont le français, plus sauvegardes et supervision dans le même Compose.

La stack : Deno, Hono, Preact et Postgres, déployés avec Docker Compose sur un serveur que vous louez. La page comparative le place à côté de ShipFast, Supastarter, Makerkit et d'autres starters JavaScript.

Quand garder SaaS Pegasus ?

Pegasus est le meilleur choix dans trois cas, et je ne le discute pas :

  • Votre équipe code en Python. Changer de langage coûte plus cher que 449 $.
  • Vous voulez de l'IA intégrée. Pegasus fournit chat LLM, agents et appels d'outils ; Seed, rien de tout ça.
  • Vous voulez un support payant. Pegasus a une communauté et un support prioritaire en Unlimited ; Seed a les issues GitHub et moi.

Il manque aussi à Seed la facturation à l'usage, la connexion en tant qu'utilisateur pour voir ce qu'il voit, et un CMS de pages comme Wagtail. Ses applis Android et desktop n'existent pas encore.

Essayez avant de choisir

Ouvrez la démo : un clic, et vous voilà invité avec des données d'exemple. En deux minutes, vous créez une équipe, invitez quelqu'un et ouvrez la facturation. Si ça vous va, clonez le dépôt. Sinon, achetez Pegasus l'esprit tranquille : il est remboursable pendant 7 jours.

Recevez le prochain article par e-mail

Un e-mail court quand un nouvel article sort ou qu’une nouveauté est livrée. Une confirmation par e-mail, un désabonnement en un clic.

Tous les articles