Back to Discover

Better-Fullstack

artifact

Marve10s

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.

View on GitHub
702 starsMITSynced Aug 2, 2026

Install to Claude Code

/plugin marketplace add Marve10s/Better-Fullstack

README

Better Fullstack terminal-style preview showing CLI scaffolding output

Scaffold production-ready fullstack apps in TypeScript, React Native, Rust, Go, Python, Java, .NET, and Elixir — pick your stack, the CLI wires it together.


Version   Downloads   License


Why Better Fullstack?

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

  • Broad stack catalog — frontend, backend, database, ORM, auth, API layer, payments, AI, DevOps, and more
  • Multi-ecosystem projects — compose web, mobile, and backend stacks across TypeScript, React Native, Rust, Go, Python, Java, .NET, and Elixir
  • 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
  • Compatibility-checked — an engine validates every combination, so generated projects build and type-check
What's in the catalog?
CategoryExamples
Web frontendsNext.js, Nuxt, SvelteKit, SolidStart, Angular, Qwik, Astro, TanStack Start, TanStack Router, React Router
BackendsHono, Elysia, Fastify, Express, NestJS, AdonisJS, Axum, Rocket, FastAPI, Flask, Litestar, Spring Boot
MobileExpo / React Native with navigation, UI, storage, push, OTA options
Databases & ORMsPostgreSQL, MySQL, SQLite, MongoDB — Drizzle, Prisma, MikroORM, TypeORM, Sequelize, SQLx, Diesel
API layertRPC, oRPC, ts-rest, OpenAPI, GraphQL
Auth & paymentsBetter-Auth, Clerk, Auth.js, Auth0, Supabase Auth, WorkOS — Stripe, Paddle, LemonSqueezy, RevenueCat
ExtrasAI SDKs, job queues, realtime, caching, search, file storage, i18n, feature flags, vector DBs, observability

Explore every option in the App Builder →


⚡ 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> # Choose the primary project ecosystem
--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

🤖 AI Agents

Install the Claude Code plugin bundle:

claude plugin marketplace add Marve10s/Better-Fullstack
claude plugin install better-fullstack@better-fullstack

Ask any agent to build your stack — the skill runs the scaffold workflow, and the MCP exposes bfs_* tools (check compatibility, plan, create) to any client.


🤝 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.

Rendered live from Marve10s/Better-Fullstack's GitHub README — not stored, always reflects the source repo.

1 Plugin

NameDescriptionCategorySource
better-fullstackScaffold and extend verified fullstack starters via the official MCP server and skillsproductivity./plugin

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.