Skip to content
Zutra — 6 langues, auth UI, dashboard UI, 69 tests
Obtenir sur Gumroad

Zutra v1.5.0 — Kit UI landing & dashboard SaaS, 6 langues, 69 tests. Apportez votre propre backend.

Voir ce qui est inclus
v1.5.0 — SaaS Landing & Dashboard UI Kit

Le kit de landing page et dashboard SaaS qui manquait à votre stack.

Une landing page et un dashboard UI prêts pour la production, avec 6 langues, auth UI, dashboard, rate limiting, headers CSP, images OG et 69 tests — apportez votre propre backend et lancez rapidement.

Approuvé par 1,800+ développeurs et créateurs indépendants

NorthwindInitechGlobexUmbrella Labs
zutra — core_dashboard
Demo data0.00ms latency
Ce qui est inclus

Chaque brique dont vous avez besoin. Rien de superflu.

Zutra fournit le site marketing et l'UI du dashboard, pixel-perfect et prêts pour la production — pour que vous puissiez vous concentrer sur le backend et la logique métier de votre produit.

Auth UI, Bring Your Own Backend

Login, signup, and forgot-password UI for JWT, OAuth2, magic links, and passkeys — ready to wire into Supabase, Clerk, or your own backend.

Billing UI, Stripe-Ready

Pricing and billing UI for subscriptions, usage-based tiers, trials and proration — connect Stripe Payment Links in minutes, or wire the full Checkout + webhooks flow yourself.

Deploy Anywhere

Ship to Vercel, Cloudflare, or Netlify with the included Astro adapters and deployment guides — no vendor lock-in, no Zutra-hosted infrastructure.

Bring Your Own Database

No ORM or schema baked in — wire up Postgres, Supabase, PlanetScale, or whatever data layer your product needs, without fighting opinionated defaults.

Tested Foundations

69 Vitest tests covering middleware, i18n, and API helpers, plus strict ESLint + TypeScript — a solid base to build your own monitoring and observability on top of.

Team UI & Roles

Team management UI — invite flows, role badges, and audit log views — ready to back with your own RBAC, SAML, or SCIM implementation.

Preuve sociale

Approuvé par les créateurs

Rejoignez les développeurs et créateurs indépendants qui ont lancé la landing page de leur SaaS avec Zutra.

Tarifs

Des tarifs simples et transparents

Un seul achat, accès à vie. Sans abonnement.

MensuelAnnuel−20%

Starter

For individuals exploring the stack.

GratuitAucune carte bancaire requise
Get started free
  • 1 project
  • Community modules
  • Basic analytics
  • Zutra CDN (100 GB/mo)
  • Priority support
  • Team seats
  • Custom domain
  • Audit logs

Pro

Le plus populaire

Pour les créateurs sérieux qui livrent de vrais produits.

$49/ mois
Démarrer l'essai de 14 jours
  • Projets illimités
  • Tous les modules premium
  • Analytique avancée + entonnoirs
  • Zutra CDN (illimité)
  • Support prioritaire (SLA < 4h)
  • 5 places d'équipe
  • Domaine personnalisé
  • Journaux d'audit

Enterprise

Accompagnement sur mesure pour les équipes qui exigent le contrôle total.

Sur mesureContactez-nous pour un devis
Nous contacter
  • Tout ce qui est dans Pro
  • SAML SSO + SCIM
  • Infrastructure dédiée
  • Places d'équipe illimitées
  • Canal Slack dédié
  • SLA 99,99 % de disponibilité
  • Journaux d'audit + export SIEM
  • Contrats et facturation personnalisés
Nouveautés

Changelog

2026-07-01minorv1.5.0

Clearer Positioning: SaaS Landing & Dashboard UI Kit

  • Refined Zutra's positioning to 'SaaS Landing & Dashboard UI Kit — bring your own backend' across README.md, package.json, src/config/site.ts, and src/i18n/*/sections.json (all 6 locales), so it's immediately clear what ships ready-to-use (UI, layouts, flows) versus what you wire up with your own backend (auth, billing, RBAC).
  • Rewrote feature descriptions in src/content/features/*.json to describe exactly what the template provides out of the box, making it easier to evaluate fit before purchase.
  • Updated testimonials and case studies to highlight what customers consistently value most about Zutra: design quality and UI/UX speed.
  • Replaced the platform roadmap with a focused, buildable one: E2E tests, CI/CD templates, and reference integration guides for Supabase Auth, Stripe webhooks, and RBAC — practical next steps for teams wiring up their own backend.
  • +1 more
2026-06-29minorv1.4.0

Dark / Light Mode

  • Complete dark/light mode system. A ThemeToggle (sun/moon button) appears in the desktop nav and the mobile drawer. The chosen theme persists in localStorage under 'zutra:color-scheme' and survives full page loads, View Transitions navigations, and layout switches between Layout.astro and AppLayout.astro.
  • Anti-FOUC inline scripts in both Layout.astro and AppLayout.astro restore accent color and color scheme before the first paint, preventing any flash of wrong theme on load or hard refresh.
  • View Transitions persistence via astro:before-swap: theme and accent CSS custom properties are applied to the incoming document before Astro swaps the DOM, eliminating the flash that previously occurred when navigating between pages.
  • Animated theme transition: switching themes triggers a smooth 280ms crossfade (background-color, color, border-color, box-shadow, fill, stroke) by temporarily adding a .theme-transitioning class to <html>. The class is removed after 350ms so hover and focus transitions are not affected. Disabled automatically under prefers-reduced-motion.
  • +9 more
2026-06-29minorv1.3.0

Astro 7 Upgrade

  • Upgraded to Astro 7.0.3 (from 6.4.8), @astrojs/mdx 7.0.0, and @astrojs/node 11.0.0.
  • Removed Storybook — no config directory existed and the addon/core versions were mismatched (core at v10, addons at v8). Dependency tree is cleaner and peer-dep warnings are gone.
  • Fixed missing await on checkRateLimit() in all 5 API routes (/api/waitlist, /api/contact, /api/auth/login, /api/auth/signup, /api/auth/forgot-password). Rate limiting was silently not working.
  • Fixed Badge variant 'error' → 'danger' in the dashboard logs panel to match the Badge component's allowed variants.
  • +2 more
Voir le changelog complet
Restez informé

Vous souhaitez un accès anticipé ou des mises à jour ?

Rejoignez notre liste d'attente pour être notifié des nouvelles fonctionnalités et versions.

Pas de spam. Désinscription à tout moment.