Starter gratuito y con licencia MIT para crear SaaS full-stack con React, Node.js, Prisma y Wasp; incluye autenticación, pagos y correo electrónico.
ixartz/SaaS-Boilerplate
Plantilla SaaS open source con Next.js, autenticación de Clerk, multi-tenancy, RBAC, i18n, Drizzle ORM y Tailwind CSS.
- Estrellas
- 7,456
- Forks
- 1,335
- Issues abiertos
- 3
- Último commit
- hace 21 días
¿Qué es?
SaaS Boilerplate es una plantilla de TypeScript para iniciar aplicaciones SaaS con Next.js, Tailwind CSS y Shadcn UI. Incluye autenticación mediante Clerk, multi-tenancy con soporte para equipos y organizaciones, control de acceso basado en roles, una landing page, un panel de usuario e internacionalización con next-intl y Crowdin.
La capa de datos usa Drizzle ORM, compatible con PostgreSQL, SQLite y MySQL; PGlite proporciona una base de datos local para el desarrollo. El proyecto también incluye ESLint, Prettier, Vitest, Playwright, Storybook, monitoreo de errores con Sentry, registro con LogTape y GitHub Actions para ejecutar pruebas en pull requests. Requiere Node.js 24 o posterior.
Hay una versión gratuita con licencia MIT, y las ediciones de pago Plus, Pro y Max añaden funciones como pagos con Stripe, autenticación autohospedada con Better Auth y modo oscuro.
Funciones clave
- 01App Router de Next.js con TypeScript y Tailwind CSS, con componentes de Shadcn UI.
- 02Autenticación con Clerk, que incluye inicio de sesión social, MFA e impersonación de usuarios.
- 03Multi-tenancy con creación y cambio de organización, e invitaciones a miembros del equipo.
- 04Control de acceso basado en roles y permisos.
- 05Acceso a bases de datos con seguridad de tipos mediante Drizzle ORM para PostgreSQL, SQLite y MySQL.
- 06Internacionalización con next-intl y sincronización de traducciones con Crowdin.
Casos de uso
- Iniciar un nuevo producto SaaS B2B que necesite equipos y permisos por rol desde el primer día.
- Aprender la estructura de un proyecto de Next.js con una configuración de pruebas y CI lista para usar.
- Crear un prototipo de aplicación web multilingüe con una landing page y un panel de control ya incluidos.
Inicio rápido
- 1
Clona el repositorio
git clone --depth=1 https://github.com/ixartz/SaaS-Boilerplate.git my-project-name - 2
Entra en la carpeta del proyecto
cd my-project-name - 3
Instala las dependencias
npm install - 4
Inicia el servidor de desarrollo
npm run dev
Antes de usarlo
- Se requiere Node.js 24 o una versión posterior.
- La autenticación depende de Clerk, que requiere una cuenta y claves de API para funcionar.
- Las funciones avanzadas, como los pagos con Stripe y oRPC, solo están disponibles en las versiones de pago Pro o Plus.
Temas
Preguntas frecuentes
- ¿Qué es SaaS-Boilerplate?
- Plantilla SaaS open source con Next.js, autenticación de Clerk, multi-tenancy, RBAC, i18n, Drizzle ORM y Tailwind CSS. SaaS Boilerplate es una plantilla de TypeScript para iniciar aplicaciones SaaS con Next.js, Tailwind CSS y Shadcn UI. Incluye autenticación mediante Clerk, multi-tenancy con soporte para equipos y organizaciones, control de acceso basado en roles, una landing page, un panel de usuario e internacionalización con next-intl y Crowdin.
- ¿SaaS-Boilerplate es gratuito? ¿Qué licencia tiene?
- SaaS-Boilerplate es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿SaaS-Boilerplate sigue mantenido?
- Mantenimiento activo. El último commit de SaaS-Boilerplate fue el 1 oct 2026.
- ¿Para qué puedo usar SaaS-Boilerplate?
- Iniciar un nuevo producto SaaS B2B que necesite equipos y permisos por rol desde el primer día. Aprender la estructura de un proyecto de Next.js con una configuración de pruebas y CI lista para usar. Crear un prototipo de aplicación web multilingüe con una landing page y un panel de control ya incluidos.
- ¿Cómo se instala SaaS-Boilerplate?
- Clona el repositorio: git clone --depth=1 https://github.com/ixartz/SaaS-Boilerplate.git my-project-name Entra en la carpeta del proyecto: cd my-project-name Instala las dependencias: npm install Inicia el servidor de desarrollo: npm run dev
- ¿Dónde consigo SaaS-Boilerplate?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ixartz/SaaS-Boilerplate
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plantilla inicial de Next.js 15 lista para producción, con TypeScript, Tailwind CSS v4, pruebas, linting e infraestructura opcional para despliegues en AWS.
Monorepo base para crear aplicaciones SaaS full-stack con React 19, tRPC, Drizzle ORM, Better Auth, Stripe y Cloudflare Workers.
Biblioteca de componentes de UI para React basada en React Aria y Tailwind CSS v4, antes conocida como NextUI.
Biblioteca de componentes y efectos de UI animados para React y Tailwind CSS, que puedes copiar en tus aplicaciones de Next.js o shadcn/ui.
Plantilla de blog para Next.js que renderiza publicaciones MDX con Tailwind CSS y TypeScript, lista para desplegar en Vercel.