Monorepo base para crear aplicaciones SaaS full-stack con React 19, tRPC, Drizzle ORM, Better Auth, Stripe y Cloudflare Workers.
AmanVarshney01/create-better-t-stack
Una CLI para crear proyectos TypeScript con seguridad de tipos de extremo a extremo y elegir frontend, backend, base de datos, ORM, autenticación y complementos.
- Estrellas
- 5,858
- Forks
- 328
- Issues abiertos
- 87
- Último commit
- hace 14 días
¿Qué es?
Better-T-Stack es una herramienta de línea de comandos que genera proyectos web en TypeScript a partir de una serie de opciones configurables. Puedes elegir un framework de frontend (como React con TanStack Router, Next.js, Nuxt, Svelte, Solid, Astro o React Native), un backend (Hono, Express, Fastify, Elysia o Convex), una capa de API (tRPC u oRPC), un runtime, una base de datos con su ORM y una opción de autenticación como Better Auth o Clerk.
Los proyectos generados están pensados para ser minimalistas, sin código adicional al de la stack elegida y con versiones estables actuales de las dependencias. Los complementos opcionales incluyen herramientas para monorepos como Turborepo y Nx, linters como Biome y Oxlint, sitios de documentación, shells para PWA y escritorio, y un servidor MCP. También puedes usar un Stack Builder web para obtener el comando correspondiente a una stack determinada.
Funciones clave
- 01Elegir por separado el frontend, el backend, la API, el runtime, la base de datos y el ORM
- 02Compatibilidad con tRPC u oRPC para crear API con seguridad de tipos de extremo a extremo
- 03Elegir Better Auth o Clerk para la autenticación
- 04Complementos opcionales para Turborepo, Nx, Biome, Tauri, Starlight y Fumadocs
- 05Funciona con Bun, pnpm o npm para ejecutar el generador
Casos de uso
- Iniciar una nueva aplicación full-stack en TypeScript con una combinación específica de herramientas
- Configurar un monorepo con un backend compartido y varios clientes
- Generar una aplicación móvil con React Native junto con un backend web
- Permitir que un asistente de programación con IA cree el esqueleto de un proyecto mediante el servidor MCP incluido
Inicio rápido
- 1
Crea un proyecto nuevo con bun (recomendado)
bun create better-t-stack@latest - 2
O créalo con pnpm
pnpm create better-t-stack@latest - 3
O créalo con npm
npx create-better-t-stack@latest
Antes de usarlo
- El plugin de Claude Code y Stack Builder son extras opcionales y no son necesarios para usar la CLI.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es create-better-t-stack?
- Una CLI para crear proyectos TypeScript con seguridad de tipos de extremo a extremo y elegir frontend, backend, base de datos, ORM, autenticación y complementos. Better-T-Stack es una herramienta de línea de comandos que genera proyectos web en TypeScript a partir de una serie de opciones configurables. Puedes elegir un framework de frontend (como React con TanStack Router, Next.js, Nuxt, Svelte, Solid, Astro o React Native), un backend (Hono, Express, Fastify, Elysia o Convex), una capa de API (tRPC u oRPC), un runtime, una base de datos con su ORM y una opción de autenticación como Better Auth o Clerk.
- ¿create-better-t-stack es gratuito? ¿Qué licencia tiene?
- create-better-t-stack es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿create-better-t-stack sigue mantenido?
- Mantenimiento activo. El último commit de create-better-t-stack fue el 24 oct 2026.
- ¿Para qué puedo usar create-better-t-stack?
- Iniciar una nueva aplicación full-stack en TypeScript con una combinación específica de herramientas Configurar un monorepo con un backend compartido y varios clientes Generar una aplicación móvil con React Native junto con un backend web Permitir que un asistente de programación con IA cree el esqueleto de un proyecto mediante el servidor MCP incluido
- ¿Cómo se instala create-better-t-stack?
- Crea un proyecto nuevo con bun (recomendado): bun create better-t-stack@latest O créalo con pnpm: pnpm create better-t-stack@latest O créalo con npm: npx create-better-t-stack@latest
- ¿Dónde consigo create-better-t-stack?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/AmanVarshney01/create-better-t-stack
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Aplicación de gestión de proyectos de código abierto para organizar el trabajo en tableros y tarjetas, presentada como alternativa a Trello que puedes alojar por tu cuenta.
Starter modular y de código abierto para SaaS con Next.js, con autenticación, organizaciones, facturación con Stripe, panel de administración, documentación, blog y changelog, todo activable por separado.
Starter SaaS nativo para el edge, basado en TanStack Start y Cloudflare Workers, con autenticación, pagos con Stripe, correo electrónico, i18n y consola de administración.
CLI que registra cada override de dependencias de package.json en un apéndice y busca problemas de seguridad para mantenerlos de forma segura.
Framework de JavaScript para crear APIs web con seguridad de tipos, generar especificaciones OpenAPI a partir de comentarios JSDoc y transmitir respuestas de LLM mediante SSE.