Skip to content

Latest commit

 

History

History
120 lines (88 loc) · 6.78 KB

File metadata and controls

120 lines (88 loc) · 6.78 KB

Better Fullstack     to     TypeScript     React Native     Rust     Go     Python     Java     .NET     Elixir

Scaffold fullstack projects from a catalog of Stack Parts.
Use the CLI, the Stack Builder in your browser, or an MCP server for AI agents.


Version   Monthly downloads


Quick start

Run one of these commands to scaffold a new project:

bun create better-fullstack@latest
pnpm create better-fullstack@latest
npm create better-fullstack@latest
yarn create better-fullstack@latest

The Stack Builder runs in your browser and hands you the command to copy, or a ZIP download: Open the App Builder →


Why Better Fullstack

  • Mix languages in one project. Multi-Ecosystem mode composes frontend, backend, database, and mobile parts from different languages, like a TypeScript frontend with a Go backend.
  • Build without installing anything. The Stack Builder runs in the browser and downloads your project as a ZIP. No Node.js and no terminal required.
  • Validated before files are written. The CLI and the builder share one compatibility engine, so invalid combinations are rejected or adjusted before any file is written.
  • Recorded in bts.jsonc. Every project stores its configuration in bts.jsonc and bts.lock.json, so add, update, and check can extend and repair what was generated later.

AI agents

Connect your AI coding agents to Better Fullstack with one command:

npx create-better-fullstack@latest install

After install, supported agents scaffold projects through the MCP server, 2.6x faster than hand-writing in ScaffBench; see the AI docs for setup.


Community

X   Telegram   GitHub

If you find a bug or want to contribute, open a GitHub issue or read the Contributing Guide.

If Better Fullstack saves you time, consider sponsoring:

Sponsor on GitHub    Support on Patreon

License

MIT. Better Fullstack was originally forked from Better T Stack by Aman Varshney and is now independently maintained with its own direction.