Built for Nuxt 4

Ship SaaS Products 10x Faster

A production-ready modular framework with authentication, billing, notifications, and everything you need to launch your next SaaS.

Nuxt 4
Vue 3
TypeScript
Tailwind
Drizzle
Bun
10+
UI Components
5+
Composables
3
Plugin Layers
100%
TypeScript

Features

Everything You Need

Stop rebuilding the same features. Start with a solid foundation.

Authentication Ready

Better-Auth with multi-tenancy, OAuth providers, and session management built-in.

Smart Components

Auto-generated forms from Zod schemas and data tables with sorting, filtering, pagination.

Plugin Architecture

Modular layers system for billing, inbox, admin panels - add features without complexity.

Real-time Notifications

Server-Sent Events powered inbox with read receipts and live updates.

Database Ready

Drizzle ORM with SQLite (or PostgreSQL) - type-safe queries and auto-migrations.

Developer Experience

TypeScript, Nuxt 4, hot reload, CLI generators, and comprehensive testing setup.

Developer Experience

Simple, Powerful APIs

Clean composables and smart components that just work. Focus on building features, not fighting frameworks.

Type-safe forms with Zod validation
Auto error handling with toast notifications
Built-in loading states and optimistic updates
CLI generators for rapid scaffolding
composables/useSmartForm.ts
const schema = z.object({
  name: z.string().min(2),
  email: z.string().email(),
})

const {
  state,
  errors,
  submit
} = useSmartForm(schema)

// Auto-validates, handles errors,
// shows toasts, manages loading
await submit(async (data) => {
  await $fetch('/api/users', {
    method: 'POST',
    body: data
  })
})

Ready to build something amazing?

Start with a solid foundation and ship your SaaS in days, not months.