Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md
██████╗ ███████╗████████╗████████╗███████╗██████╗
██╔══██╗██╔════╝╚══██╔══╝╚══██╔══╝██╔════╝██╔══██╗
██████╔╝█████╗     ██║      ██║   █████╗  ██████╔╝
██╔══██╗██╔══╝     ██║      ██║   ██╔══╝  ██╔══██╗
██████╔╝███████╗   ██║      ██║   ███████╗██║  ██║
╚═════╝ ╚══════╝   ╚═╝      ╚═╝   ╚══════╝╚═╝  ╚═╝

███████╗██╗   ██╗██╗     ██╗     ███████╗████████╗ █████╗  ██████╗██╗  ██╗
██╔════╝██║   ██║██║     ██║     ██╔════╝╚══██╔══╝██╔══██╗██╔════╝██║ ██╔╝
█████╗  ██║   ██║██║     ██║     ███████╗   ██║   ███████║██║     █████╔╝
██╔══╝  ██║   ██║██║     ██║     ╚════██║   ██║   ██╔══██║██║     ██╔═██╗
██║     ╚██████╔╝███████╗███████╗███████║   ██║   ██║  ██║╚██████╗██║  ██╗
╚═╝      ╚═════╝ ╚══════╝╚══════╝╚══════╝   ╚═╝   ╚═╝  ╚═╝ ╚═════╝╚═╝  ╚═╝

Scaffold production-ready fullstack apps in seconds. Browse 450+ tools across seven ecosystems — the CLI wires everything together.


Version   Downloads   License


Why Better Fullstack?

Most scaffolding tools lock you into one framework and one opinion. Better Fullstack doesn't.

  • 450+ tools — frontend, backend, database, auth, payments, AI, DevOps, and more
  • 7 ecosystems — TypeScript, React Native, Rust, Python, Go, Java, Elixir — with more coming
  • Visual builder — configure your stack in the browser, get a ready-to-run CLI command
  • Wired for you — no manual glue code; every picked integration is preconfigured and working out of the box

⚡ Quick Start

🌐 Web Builder (Recommended)

Configure your stack visually — pick every option from a UI, preview your choices, and get a ready-to-run command.

Open the App Builder →

💻 CLI

npm create better-fullstack@latest
bun create better-fullstack@latest
pnpm create better-fullstack@latest
npx create-better-fullstack@latest
yarn create better-fullstack@latest
CLI Flags
--yes # Accept all defaults --yolo # Scaffold a random stack — good for exploring --template <name> # Use a preset (t3, mern, pern, uniwind) --ecosystem <lang> # Start in typescript, react-native, rust, python, go, java, or elixir mode --part <binding> # Add a multi-ecosystem stack part, e.g. frontend:typescript:next --version-channel # Dependency channel: stable, latest, beta --no-git # Skip git initialization --no-install # Skip dependency installation --verify # Run generated project checks without starting dev servers --verbose # Show detailed output

Built Like a Product, Not a Template

Better Fullstack is organized around the decisions that matter: pick an ecosystem, choose the layers you actually need, and ship a runnable project without hand-wiring the glue.

450+ tools
Only the relevant options surface for the stack you pick.
7 ecosystems
TypeScript, React Native, Rust, Python, Go, Java, Elixir.
One command
Visual builder or CLI, same generated output.

Ecosystem Surface — TypeScript · React Native · Rust · Python · Go · Java · Elixir
TypeScriptThe default — all integrations below are available
React NativeExpo · native-bare · Uniwind · Unistyles · mobile navigation, storage, testing, push, OTA, and deep linking
RustAxum · Actix Web · Leptos · Dioxus · SeaORM · SQLx · tonic · async-graphql
PythonFastAPI · Django · SQLAlchemy · SQLModel · Pydantic · LangChain · CrewAI · Celery
GoGin · Echo · GORM · sqlc · gRPC · Cobra · BubbleTea · Zap
JavaSpring Boot · Maven · Gradle · Spring Data JPA · Spring Security · JUnit · Testcontainers
ElixirPhoenix · Phoenix LiveView · Ecto SQL · Absinthe · Channels · Oban · Swoosh · Credo
Application Primitives

TypeScript

FrontendNext.js · Nuxt · SvelteKit · SolidStart · Astro · Qwik · Angular · RedwoodJS · Fresh · React Native
BackendHono · Express · Fastify · Elysia · feTS · NestJS · AdonisJS · Nitro · Encore · Convex
APItRPC · oRPC · ts-rest · GraphQL (Garph)

Rust

FrontendLeptos · Dioxus
BackendAxum · Actix Web
APItonic (gRPC) · async-graphql

Python

BackendFastAPI · Django

Go

BackendGin · Echo
APIgRPC
Persistence

TypeScript

DatabasePostgreSQL · MySQL · SQLite · MongoDB
ORMDrizzle · Prisma · TypeORM · Kysely · MikroORM · Sequelize · Mongoose
HostingTurso · Neon · Supabase · PlanetScale · MongoDB Atlas · Cloudflare D1 · Upstash

Rust

ORMSeaORM · SQLx

Python

ORMSQLAlchemy · SQLModel

Go

ORMGORM · sqlc

Databases and hosting providers are shared across all ecosystems.

Platform Services

TypeScript

AuthBetter Auth · Clerk · NextAuth · Supabase Auth · Auth0
PaymentsStripe · Polar · Lemon Squeezy · Paddle · Dodo
EmailReact Email + Resend · Nodemailer · Postmark · SendGrid · AWS SES · Mailgun
Real-timeSocket.IO · PartyKit · Ably · Pusher · Liveblocks · Yjs
JobsBullMQ · Trigger.dev · Inngest · Temporal

Python

JobsCelery
ValidationPydantic
AI Stack

TypeScript

SDKsVercel AI · Mastra · VoltAgent · LangGraph · OpenAI Agents · Google ADK · LangChain · LlamaIndex

Python

SDKsLangChain · LlamaIndex · OpenAI SDK · Anthropic SDK · LangGraph · CrewAI
Frontend Extras (TypeScript)
UIshadcn/ui · Radix · Headless UI · Chakra · Mantine · DaisyUI · NextUI · Park UI · Base UI
StateZustand · Jotai · Redux Toolkit · XState · TanStack Store
FormsTanStack Form · React Hook Form · Formik · Conform
AnimationFramer Motion · GSAP · React Spring
StylingTailwind CSS · SCSS · Less
DevOps & Tooling

TypeScript

TestingVitest · Playwright · Jest · Cypress
DeployCloudflare · Fly.io · Railway · Docker · SST
ObservabilityOpenTelemetry · Pino · Winston
ToolingTurborepo · Biome · Oxlint · Husky · Lefthook · Storybook · MSW
Desktop/PWATauri · PWA · WXT (browser extensions)
DocsStarlight · Fumadocs

Rust

LibrariesSerde · Validator · jsonwebtoken · Argon2 · tokio-test · Mockall
CLIClap · Ratatui

Python

ToolingRuff

Go

LoggingZap
CLICobra · BubbleTea

🤝 Contributing

See the Contributing Guide. Open an issue before starting work on new features.

git clone https://github.com/Marve10s/Better-Fullstack.git && cd Better-Fullstack bun install bun dev:cli # CLI development bun dev:web # Website development

💬 Community

X   Telegram   GitHub

Got questions or feedback? Open a GitHub issue or reach out on socials.


💛 Sponsors

If Better Fullstack saves you time, consider supporting:

Patreon


📈 Star History


License

MIT. Better Fullstack is now maintained as a standalone project, with original inspiration from create-better-t-stack by Aman Varshney.

关于 About

Scaffold production-ready full-stack apps in TypeScript, Rust, Python, Go, and Java with a visual builder and CLI. Choose your frontend, backend, database, auth, AI, payments, and DevOps integrations, all wired together.
astroboilerplateclidrizzle-ormfastapifull-stackgolanghonomonoreponextjspythonreactrustscaffoldingshadcn-uistartertanstacktanstack-querytooltypescript

语言 Languages

TypeScript68.8%
Handlebars26.9%
MDX3.6%
CSS0.3%
JavaScript0.3%
Shell0.0%
HTML0.0%
Rust0.0%
Python0.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
1346
Total Commits
峰值: 219次/周
Less
More

核心贡献者 Contributors