Aperçu
Chaque fonctionnalité de Kavel est un module optionnel. Choisissez-les à la création ; ajoutez-en d'autres plus tard en relançant le scaffolder dans une nouvelle application et en copiant ce dont vous avez besoin.
Lorsque vous exécutez bun create kavel@latest, la CLI affiche cette liste et n'assemble que ce que vous sélectionnez. Les modules peuvent dépendre les uns des autres, la CLI s'en charge.
AuthentificationSessions e-mail/mot de passe + OAuth avec Better Auth.E-mailE-mails transactionnels via Resend, avec une file d'attente durable.InternationalisationLocalisation typée, basée sur l'URL, avec Paraglide.UIComposants Base UI (shadcn), thématisés et prêts à l'emploi.Paiementsnécessite authAbonnements Stripe, paiement, portail de facturation, webhooks.Pages marketingnécessite uiPages d'accueil et de tarifs bâties sur votre UI.
Remarque
L'application de base (API Hono, application web TanStack Start, contrat oRPC et D1) est toujours incluse. Les modules ajoutent des fonctionnalités par-dessus.