@wsl8297: For those who frequently start projects from scratch, Better-Fullstack can save a big chunk of time setting up the scaffold repeatedly. GitHub: https://github.com/Marve10s/Better-Fullstack… Official site: https://better-fu…
Summary
Better-Fullstack is a full-stack project scaffolding tool that supports five ecosystems: TypeScript, Rust, Python, Go, and Java, with 450+ tool combinations. Quickly generate a ready-to-use project skeleton via CLI or web builder.
View Cached Full Text
Cached at: 05/23/26, 06:05 AM
For those who frequently start projects from scratch, Better-Fullstack can save a lot of time that would otherwise be spent on repetitive scaffolding. GitHub: https://github.com/Marve10s/Better-Fullstack… Website: https://better-fullstack.dev Supports four ecosystems: TypeScript, Rust, Python, Go, with 270+ tech stack combinations. Frontend, backend, database, Auth, payments, AI, DevOps — all can be selected directly. After selection, it automatically generates a configured project skeleton, ready to use out of the box.
Use cases:
• Developers who need to quickly start new projects and don’t want to manually configure environments
• Independent developers who want to experiment with different tech stacks and quickly validate ideas
• Teams that need unified technology selection and standardized project templates
• Freelancers who take on outsourced projects and need to quickly set up different application skeletons
Generate the skeleton first, then let AI fill in the business logic — efficiency improves significantly.
Marve10s/Better-Fullstack
Source: https://github.com/Marve10s/Better-Fullstack
`` ██████╗ ███████╗████████╗████████╗███████╗██████╗ ██╔══██╗██╔════╝╚══██╔══╝╚══██╔══╝██╔════╝██╔══██╗ ██████╔╝█████╗ ██║ ██║ █████╗ ██████╔╝ ██╔══██╗██╔══╝ ██║ ██║ ██╔══╝ ██╔══██╗ ██████╔╝███████╗ ██║ ██║ ███████╗██║ ██║ ╚═════╝ ╚══════╝ ╚═╝ ╚═╝ ╚══════╝╚═╝ ╚═╝
███████╗██╗ ██╗██╗ ██╗ ██╔════╝██║ ██║██║ ██║ █████╗ ██║ ██║██║ ██║ ██╔══╝ ██║ ██║██║ ██║ ██║ ╚██████╔╝███████╗███████╗ ╚═╝ ╚═════╝ ╚══════╝╚══════╝
███████╗████████╗ █████╗ ██████╗██╗ ██╗ ██╔════╝╚══██╔══╝██╔══██╗██╔════╝██║ ██╔╝ ███████╗ ██║ ███████║██║ █████╔╝ ╚════██║ ██║ ██╔══██║██║ ██╔═██╗ ███████║ ██║ ██║ ██║╚██████╗██║ ██╗ ╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ``
Scaffold production-ready fullstack apps in seconds. Browse 450+ tools across five ecosystems — the CLI wires everything together.
Version (https://www.npmjs.com/package/create-better-fullstack) Downloads (https://www.npmjs.com/package/create-better-fullstack) 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
- 5 ecosystems — TypeScript, Rust, Python, Go, Java — 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 → (https://better-fullstack.dev/new)
💻 CLI
bash npm create better-fullstack@latest
bash bun create better-fullstack@latest
bash pnpm create better-fullstack@latest
bash npx create-better-fullstack@latest
bash yarn create better-fullstack@latest
CLI Flags
bash --yes # Accept all defaults --yolo # Scaffold a random stack — good for exploring --template # Use a preset (t3, mern, pern, uniwind) --ecosystem # Start in rust, python, or go mode --version-channel # Dependency channel: stable, latest, beta --no-git # Skip git initialization --no-install # Skip dependency installation --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.
5 ecosystems
TypeScript, Rust, Python, Go, Java.
One command
Visual builder or CLI, same generated output.
Ecosystem Surface — TypeScript · Rust · Python · Go · Java
| TypeScript | The default — all integrations below are available | |
| Rust | Axum · Actix Web · Leptos · Dioxus · SeaORM · SQLx · tonic · async-graphql | |
| Python | FastAPI · Django · SQLAlchemy · SQLModel · Pydantic · LangChain · CrewAI · Celery | |
| Go | Gin · Echo · GORM · sqlc · gRPC · Cobra · BubbleTea · Zap | |
| Java | Spring Boot · Maven · Gradle · Spring Data JPA · Spring Security · JUnit · Testcontainers |
Application Primitives
TypeScript
| Frontend | Next.js · Nuxt · SvelteKit · SolidStart · Astro · Qwik · Angular · RedwoodJS · Fresh · React Native | |
| Backend | Hono · Express · Fastify · Elysia · feTS · NestJS · AdonisJS · Nitro · Encore · Convex | |
| API | tRPC · oRPC · ts-rest · GraphQL (Garph) |
Rust
| Frontend | Leptos · Dioxus | |
| Backend | Axum · Actix Web | |
| API | tonic (gRPC) · async-graphql |
Python
| Backend | FastAPI · Django |
Go
| Backend | Gin · Echo | |
| API | gRPC |
Persistence
TypeScript
| Database | PostgreSQL · MySQL · SQLite · MongoDB | |
| ORM | Drizzle · Prisma · TypeORM · Kysely · MikroORM · Sequelize · Mongoose | |
| Hosting | Turso · Neon · Supabase · PlanetScale · MongoDB Atlas · Cloudflare D1 · Upstash |
Rust
| ORM | SeaORM · SQLx |
Python
| ORM | SQLAlchemy · SQLModel |
Go
| ORM | GORM · sqlc |
Databases and hosting providers are shared across all ecosystems.
Platform Services
TypeScript
| Auth | Better Auth · Clerk · NextAuth · Supabase Auth · Auth0 | |
| Payments | Stripe · Polar · Lemon Squeezy · Paddle · Dodo | |
| React Email + Resend · Nodemailer · Postmark · SendGrid · AWS SES · Mailgun | ||
| Real-time | Socket.IO · PartyKit · Ably · Pusher · Liveblocks · Yjs | |
| Jobs | BullMQ · Trigger.dev · Inngest · Temporal |
Python
| Jobs | Celery | |
| Validation | Pydantic |
AI Stack
TypeScript
| SDKs | Vercel AI · Mastra · VoltAgent · LangGraph · OpenAI Agents · Google ADK · LangChain · LlamaIndex |
Python
| SDKs | LangChain · LlamaIndex · OpenAI SDK · Anthropic SDK · LangGraph · CrewAI |
Frontend Extras (TypeScript)
| UI | shadcn/ui · Radix · Headless UI · Chakra · Mantine · DaisyUI · NextUI · Park UI · Base UI | |
| State | Zustand · Jotai · Redux Toolkit · XState · TanStack Store | |
| Forms | TanStack Form · React Hook Form · Formik · Conform | |
| Animation | Framer Motion · GSAP · React Spring | |
| Styling | Tailwind CSS · SCSS · Less |
DevOps & Tooling
TypeScript
| Testing | Vitest · Playwright · Jest · Cypress | |
| Deploy | Cloudflare · Fly.io · Railway · Docker · SST | |
| Observability | OpenTelemetry · Pino · Winston | |
| Tooling | Turborepo · Biome · Oxlint · Husky · Lefthook · Storybook · MSW | |
| Desktop/PWA | Tauri · PWA · WXT (browser extensions) | |
| Docs | Starlight · Fumadocs |
Rust
| Libraries | Serde · Validator · jsonwebtoken · Argon2 · tokio-test · Mockall | |
| CLI | Clap · Ratatui |
Python
| Tooling | Ruff |
Go
| Logging | Zap | |
| CLI | Cobra · BubbleTea |
🤝 Contributing
See the Contributing Guide. Open an issue before starting work on new features.
bash 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 (https://x.com/MARVELOUSBC)
Telegram (https://t.me/TheCr1nge)
GitHub (https://github.com/Marve10s)
Got questions or feedback? Open a GitHub issue (https://github.com/Marve10s/Better-Fullstack/issues) or reach out on socials.
💛 Sponsors
If Better Fullstack saves you time, consider supporting:
Patreon (https://www.patreon.com/c/marve10s)
📈 Star History
License
MIT.
Better Fullstack is now maintained as a standalone project, with original inspiration from create-better-t-stack (https://github.com/AmanVarshney01/create-better-t-stack) by Aman Varshney (https://github.com/AmanVarshney01).
Similar Articles
@sunmer575399: Stumbled upon a god-tier open-source project, Cline, with 65.6k stars. It really boosts coding efficiency. One engine powers the SDK, CLI, VS Code, and the entire JetBrains suite. Click twice in the editor, and it reads code, creates files, runs commands, and after making changes, waits for your nod before proceeding. Run full-auto in the terminal...
Introducing the open-source AI coding agent tool Cline, supporting the SDK, CLI, VS Code, and the JetBrains suite. It can automatically read code, create files, and run commands in the IDE and terminal, and supports kanban-based parallel multi-agent workflows and CI/CD integration.
@axichuhai: Found a free full-stack learning platform on GitHub — freeCodeCamp, with 440k+ stars, has already helped over 100k people find developer jobs. Whether you want to learn Python, frontend, or algorithms, there are complete courses. Learn by writing code, and it also helps you prepare for developer interviews, learn technical English, and even...
Recommending the free full-stack learning platform freeCodeCamp on GitHub, with 440k+ stars, has already helped over 100k people find developer jobs, offering complete courses in Python, frontend, algorithms, etc.
@QingQ77: Faster and smarter VS Code TODO tree plugin, rewritten in TypeScript + Rust, with priority, tags, Git awareness, and AI Agent interface. https://github.com/real-Elysia886/Todo-Tree-N…
Faster and smarter VS Code TODO tree plugin, rewritten in TypeScript+Rust, with priority, tags, Git awareness, and AI Agent interface.
@Hamburgerai: Many AI programming failures aren't because the first version of the code can't be written, but because requirements aren't clarified, designs aren't reviewed, code reviews aren't thorough, QA isn't actually run, and no one wraps up before release. When working solo, these steps are the easiest to skip. `garrytan/gstack` turns this into a Claude...
gstack is an open-source software factory that provides a structured workflow for Claude Code, turning it into a virtual engineering team with slash commands for each development phase. It helps solo developers ship like a team by enforcing engineering discipline.
@lidangzzz: I’ve open-sourced an extremely simple yet incredibly powerful multi-agent system. It’s called goal-driven (goal-driven). https://github.com/lidangzzz/goal-driven… The principle is very simple: as I’ve said, let a m…
Developer lidangzzz has open-sourced the goal-driven multi-agent framework, which leverages a master agent to supervise sub-agents in a loop until preset criteria are met. They claim it can autonomously complete complex tasks such as compiler development, and have demonstrated example projects including a C++ implementation of the TypeScript compiler and a Rust implementation of SQLite.