Repolode
AmanVarshney01

AmanVarshney01/create-better-t-stack

一个 CLI 脚手架工具,可按需选择前端、后端、数据库、ORM、认证等组件,快速生成端到端类型安全的 TypeScript 项目。

Star
5,857
Fork
328
未关闭 Issue
87
最近提交
14天前

这是什么?

Better-T-Stack 是一个命令行脚手架工具,可根据可配置的选项生成 TypeScript Web 项目。你可以选择前端框架(如搭配 TanStack Router 的 React、Next.js、Nuxt、Svelte、Solid、Astro 或 React Native)、后端(Hono、Express、Fastify、Elysia 或 Convex)、API 层(tRPC 或 oRPC)、运行时、数据库及其 ORM,以及 Better Auth、Clerk 等认证方案。

生成的项目只包含所选技术栈的必要代码,不附加多余内容,并默认使用当前稳定版本的依赖。可选插件涵盖 Turborepo、Nx 等 monorepo 工具,Biome、Oxlint 等代码检查工具,文档站点,PWA 与桌面应用封装,以及 MCP 服务器。网页版 Stack Builder 也可以为指定组合生成对应的创建命令。

核心功能

  • 01前端、后端、API、运行时、数据库和 ORM 可独立选择
  • 02支持 tRPC 或 oRPC,实现端到端类型安全的接口
  • 03可选 Better Auth 或 Clerk 作为认证方案
  • 04可选 Turborepo、Nx、Biome、Tauri、Starlight、Fumadocs 等插件
  • 05可通过 Bun、pnpm 或 npm 运行生成器

适用场景

  • 用指定的工具组合启动一个全栈 TypeScript 应用
  • 搭建共享后端、多端客户端的 monorepo
  • 在生成 Web 后端的同时创建 React Native 移动应用
  • 让 AI 编程助手通过内置 MCP 服务器搭建项目

快速上手

  1. 1

    使用 bun(推荐)创建新项目

    bun create better-t-stack@latest
  2. 2

    或使用 pnpm 创建新项目

    pnpm create better-t-stack@latest
  3. 3

    或使用 npm 创建新项目

    npx create-better-t-stack@latest

使用前须知

  • Claude Code 插件和 Stack Builder 是可选附加功能,使用 CLI 并不需要它们。

收录于专题

标签

常见问题

create-better-t-stack 是什么?
一个 CLI 脚手架工具,可按需选择前端、后端、数据库、ORM、认证等组件,快速生成端到端类型安全的 TypeScript 项目。 Better-T-Stack 是一个命令行脚手架工具,可根据可配置的选项生成 TypeScript Web 项目。你可以选择前端框架(如搭配 TanStack Router 的 React、Next.js、Nuxt、Svelte、Solid、Astro 或 React Native)、后端(Hono、Express、Fastify、Elysia 或 Convex)、API 层(tRPC 或 oRPC)、运行时、数据库及其 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 应用 搭建共享后端、多端客户端的 monorepo 在生成 Web 后端的同时创建 React Native 移动应用 让 AI 编程助手通过内置 MCP 服务器搭建项目
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

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目