React 19, tRPC, Drizzle ORM, Better Auth, Stripe, Cloudflare Workers를 사용하는 풀스택 SaaS 스타터 모노레포입니다.
AmanVarshney01/create-better-t-stack
프론트엔드, 백엔드, 데이터베이스, ORM, 인증 및 애드온을 선택해 엔드투엔드 타입 안전성을 갖춘 TypeScript 프로젝트를 생성하는 CLI입니다.
- 스타
- 5,858
- 포크
- 328
- 열린 이슈
- 87
- 마지막 커밋
- 14일 전
어떤 프로젝트인가요?
Better-T-Stack은 설정 가능한 선택지를 바탕으로 TypeScript 웹 프로젝트를 생성하는 명령줄 스캐폴딩 도구입니다. TanStack Router를 사용하는 React, Next.js, Nuxt, Svelte, Solid, Astro, React Native 등의 프론트엔드 프레임워크와 Hono, Express, Fastify, Elysia, Convex 등의 백엔드, tRPC 또는 oRPC API 레이어, 런타임, 데이터베이스와 ORM, Better Auth나 Clerk 같은 인증 옵션을 선택할 수 있습니다.
생성되는 프로젝트는 선택한 스택 외에는 불필요한 코드가 없는 최소 구성으로, 최신 안정 버전의 의존성을 사용합니다. Turborepo와 Nx 같은 모노레포 도구, Biome과 Oxlint 같은 린터, 문서 사이트, PWA 및 데스크톱 셸, MCP 서버를 선택형 애드온으로 추가할 수 있습니다. 웹 Stack Builder를 사용하면 원하는 스택에 맞는 명령어도 생성할 수 있습니다.
핵심 기능
- 01프론트엔드, 백엔드, API, 런타임, 데이터베이스와 ORM을 각각 선택
- 02엔드투엔드 타입 안전 API를 위해 tRPC 또는 oRPC 지원
- 03인증 방식으로 Better Auth 또는 Clerk 선택
- 04Turborepo, Nx, Biome, Tauri, Starlight, Fumadocs용 선택형 애드온
- 05Bun, pnpm 또는 npm으로 생성기 실행
활용 사례
- 특정 도구 조합으로 새로운 풀스택 TypeScript 앱 시작
- 공유 백엔드와 여러 클라이언트로 구성된 모노레포 초기화
- React Native 모바일 앱과 웹 백엔드를 함께 생성
- 번들된 MCP 서버를 통해 AI 코딩 어시스턴트가 프로젝트를 스캐폴딩하도록 지원
빠른 시작
- 1
bun으로 새 프로젝트를 생성합니다(권장)
bun create better-t-stack@latest - 2
또는 pnpm으로 생성합니다
pnpm create better-t-stack@latest - 3
또는 npm으로 생성합니다
npx create-better-t-stack@latest
사용 전 알아둘 점
- Claude Code plugin과 Stack Builder는 선택 사항이며 CLI 사용에 필수는 아닙니다.
포함된 컬렉션
토픽
자주 묻는 질문
- create-better-t-stack은(는) 무엇인가요?
- 프론트엔드, 백엔드, 데이터베이스, ORM, 인증 및 애드온을 선택해 엔드투엔드 타입 안전성을 갖춘 TypeScript 프로젝트를 생성하는 CLI입니다. Better-T-Stack은 설정 가능한 선택지를 바탕으로 TypeScript 웹 프로젝트를 생성하는 명령줄 스캐폴딩 도구입니다. TanStack Router를 사용하는 React, Next.js, Nuxt, Svelte, Solid, Astro, React Native 등의 프론트엔드 프레임워크와 Hono, Express, Fastify, Elysia, Convex 등의 백엔드, tRPC 또는 oRPC API 레이어, 런타임, 데이터베이스와 ORM, Better Auth나 Clerk 같은 인증 옵션을 선택할 수 있습니다.
- create-better-t-stack은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- create-better-t-stack은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- create-better-t-stack은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. create-better-t-stack의 마지막 커밋은 2026년 10월 24일입니다.
- create-better-t-stack은(는) 어디에 사용할 수 있나요?
- 특정 도구 조합으로 새로운 풀스택 TypeScript 앱 시작 공유 백엔드와 여러 클라이언트로 구성된 모노레포 초기화 React Native 모바일 앱과 웹 백엔드를 함께 생성 번들된 MCP 서버를 통해 AI 코딩 어시스턴트가 프로젝트를 스캐폴딩하도록 지원
- create-better-t-stack는 어떻게 설치하나요?
- bun으로 새 프로젝트를 생성합니다(권장): bun create better-t-stack@latest 또는 pnpm으로 생성합니다: pnpm create better-t-stack@latest 또는 npm으로 생성합니다: npx create-better-t-stack@latest
- create-better-t-stack은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/AmanVarshney01/create-better-t-stack
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Trello의 자체 호스팅 대안으로 사용할 수 있는 오픈소스 보드·카드 기반 프로젝트 관리 앱입니다.
인증, 조직, Stripe 결제, 관리자 패널, 문서, 블로그, 변경 로그를 필요에 따라 켜고 끌 수 있는 오픈소스 모듈형 Next.js SaaS 스타터입니다.
TanStack Start와 Cloudflare Workers 기반의 엣지 네이티브 SaaS 스타터로, 인증, Stripe 결제, 이메일, i18n, 관리자 콘솔을 제공합니다.
각 package.json 의존성 오버라이드를 부록에 기록하고 보안 문제를 검사해 안전하게 관리할 수 있는 CLI입니다.
JSDoc 주석에서 OpenAPI 사양을 생성하고, LLM 응답용 SSE 스트리밍을 기본 제공하는 타입 안전 웹 API 구축 JavaScript 프레임워크입니다.