Skip to content
Zutra — 6 idiomas, auth UI, dashboard UI, 69 testes
Adquirir no Gumroad

Zutra v1.5.0 — Kit de landing e dashboard UI para SaaS, 6 idiomas, 69 testes. Traga seu próprio backend.

Ver o que está incluído
v1.5.0 — SaaS Landing & Dashboard UI Kit

O kit de landing page e dashboard UI para SaaS que faltava na sua stack.

Uma landing page e um dashboard UI prontos para produção, com 6 idiomas, auth UI, dashboard, rate limiting, headers CSP, imagens OG e 69 testes — traga seu próprio backend e lance rápido.

Confiado por 1,800+ desenvolvedores e indie hackers

NorthwindInitechGlobexUmbrella Labs
zutra — core_dashboard
Demo data0.00ms latency
O que está incluído

Cada primitivo que você precisa. Nada a mais.

O Zutra entrega o site de marketing e o UI do dashboard, pixel-perfect e prontos para produção — para que você foque no backend e na lógica de negócio do seu produto.

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.

Prova social

Confiado por quem constrói

Junte-se a desenvolvedores e indie hackers que já lançaram a landing page do seu SaaS com o Zutra.

Preços

Preços simples e transparentes

Uma compra, acesso vitalício. Sem assinaturas.

MensalAnual−20%

Starter

For individuals exploring the stack.

GratuitoSem necessidade de cartão de crédito
Get started free
  • 1 project
  • Community modules
  • Basic analytics
  • Zutra CDN (100 GB/mo)
  • Priority support
  • Team seats
  • Custom domain
  • Audit logs

Pro

Mais Popular

Para builders sérios que entregam produtos reais.

$49/ mês
Iniciar teste de 14 dias
  • Projetos ilimitados
  • Todos os módulos premium
  • Analytics avançado + funis
  • Zutra CDN (ilimitado)
  • Suporte prioritário (SLA < 4h)
  • 5 vagas para equipe
  • Domínio personalizado
  • Logs de auditoria

Enterprise

Atendimento dedicado para equipes que exigem controle total.

PersonalizadoFale conosco para um orçamento
Fale conosco
  • Tudo do Pro
  • SAML SSO + SCIM
  • Infraestrutura dedicada
  • Vagas ilimitadas para equipe
  • Canal dedicado no Slack
  • SLA 99,99% de uptime
  • Logs de auditoria + exportação SIEM
  • Contratos e billing personalizados
Novidades

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
Ver changelog completo
Fique por dentro

Quer acesso antecipado ou atualizações?

Entre na nossa lista de espera para ser notificado sobre novos recursos e lançamentos.

Sem spam. Cancele quando quiser.