New
Default
TanStack Router icon
TanStack Router

Modern type-safe router for React

React Router icon
React Router

Declarative routing for React

React + Vite icon
React + Vite

Client-routed React SPA powered by Vite

New
Vite (Vanilla TypeScript) icon
Vite (Vanilla TypeScript)

Framework-free TypeScript, HTML, and CSS powered by Vite

New
Vue 3 + Vite icon
Vue 3 + Vite

Standalone Vue 3 SPA with first-class TypeScript support

TanStack Start icon
TanStack Start

Full-stack React and Solid framework powered by TanStack Router

Next.js icon
Next.js

React framework with hybrid rendering

Vinext icon
Vinext

next framework powered by Vite

Nuxt icon
Nuxt

Vue full-stack framework (SSR, SSG, hybrid)

SvelteKit icon
SvelteKit

Full-stack Svelte framework for modern web apps

Solid icon
Solid

Simple and performant reactivity for building UIs

SolidStart icon
SolidStart

Full-stack Solid framework with SSR

Astro icon
Astro

Content-focused with Island Architecture

Qwik icon
Qwik

Resumable framework with instant load times

Angular icon
Angular

Enterprise-grade TypeScript framework by Google

RedwoodJS icon
RedwoodJS

Opinionated fullstack (React + GraphQL + Prisma)

Fresh icon
Fresh

Deno-native framework with islands architecture

No Web Frontend

No web-based frontend

Astro Integration

React icon
React

Full React component support (required for tRPC)

Vue icon
Vue

Vue 3 component support

Unavailable: tRPC requires React integration with Astro
Svelte icon
Svelte

Svelte component support

Unavailable: tRPC requires React integration with Astro
Solid icon
Solid

SolidJS component support

Unavailable: tRPC requires React integration with Astro
None

Astro components only (no client-side JS framework)

New
Electron icon
Electron

Package compatible Vite frontends as cross-platform desktop apps

Unavailable: electron requires a compatible Vite SPA frontend.
New
Tauri icon
Tauri

Build native desktop apps

New
Capacitor icon
Capacitor

Ship compatible Vite frontends to iOS and Android

Unavailable: capacitor requires a compatible Vite SPA frontend.
New
PWA icon
PWA

Make your app installable and work offline

New
WXT

Build browser extensions

New
OpenTUI

Build terminal user interfaces

Tailwind CSS icon
Tailwind CSS

Utility-first CSS framework

SCSS icon
SCSS

CSS preprocessor with variables and nesting

Unavailable: 'daisyui' is not compatible with the 'scss' CSS framework.
Less icon
Less

Backwards-compatible CSS extension

Unavailable: 'daisyui' is not compatible with the 'less' CSS framework.
PostCSS Only icon
PostCSS Only

Minimal CSS with PostCSS plugins

Unavailable: 'daisyui' is not compatible with the 'postcss-only' CSS framework.
New
styled-components icon
styled-components

CSS-in-JS with tagged template literals for React

Unavailable: 'daisyui' is not compatible with the 'styled-components' CSS framework.
No CSS Framework

Plain CSS only

Unavailable: 'daisyui' is not compatible with the 'none' CSS framework.
Default
shadcn/ui icon
shadcn/ui

Re-usable components built with Radix and Tailwind

shadcn-svelte icon
shadcn-svelte

Svelte components styled with Tailwind CSS

Unavailable: shadcn-svelte requires SvelteKit or Astro with Svelte integration
daisyUI icon
daisyUI

Tailwind CSS component library

Radix UI icon
Radix UI

Unstyled, accessible UI components

Headless UI icon
Headless UI

Unstyled, accessible components by Tailwind Labs

Park UI

Beautifully designed components built on Ark UI

Chakra UI icon
Chakra UI

Simple, modular React component library

NextUI icon
NextUI

Beautiful, fast and modern React UI library

Mantine icon
Mantine

Full-featured React component library

MUI icon
MUI

Popular React component library implementing Material Design

Ant Design icon
Ant Design

Enterprise-class React UI component library

Base UI icon
Base UI

Unstyled components from MUI team (Radix successor)

Ark UI

Headless UI for React, Vue, Solid, and Svelte

React Aria

Adobe's accessible, unstyled UI components

No UI Library

Build custom components

Hono icon
Hono

Ultrafast web framework

Elysia icon
Elysia

TypeScript web framework

Express icon
Express

Popular Node.js framework

Fastify icon
Fastify

Fast, low-overhead web framework for Node.js

NestJS icon
NestJS

Progressive Node.js framework for enterprise apps

Encore.ts icon
Encore.ts

Type-safe backend with built-in infrastructure

AdonisJS icon
AdonisJS

Full-featured MVC framework for Node.js

Nitro icon
Nitro

Universal server framework (powers Nuxt)

feTS icon
feTS

TypeScript HTTP Framework with e2e type-safety

Effect icon
Effect

Effect-first service backend with layers and schema

Convex icon
Convex

Reactive backend-as-a-service

Unavailable: In Better-Fullstack, Convex is currently not available with Astro
Fullstack Next.js icon
Fullstack Next.js

Use Next.js built-in API routes

Unavailable: Requires Next.js frontend
Fullstack Vinext icon
Fullstack Vinext

Use Vinext server routes

Unavailable: Requires Vinext frontend
Fullstack TanStack Start icon
Fullstack TanStack Start

Use TanStack Start's built-in API routes

Unavailable: Requires TanStack Start frontend
Fullstack Astro icon
Fullstack Astro

Use Astro's built-in API routes with SSR

Fullstack Nuxt icon
Fullstack Nuxt

Use Nuxt server routes and Nitro runtime

Unavailable: Requires Nuxt frontend
Fullstack SvelteKit icon
Fullstack SvelteKit

Use SvelteKit's built-in server routes

Unavailable: Requires SvelteKit frontend
Fullstack SolidStart icon
Fullstack SolidStart

Use SolidStart's built-in server routes

Unavailable: Requires SolidStart frontend
No Backend

Skip backend integration (frontend only)

Bun icon
Bun

Fast JavaScript runtime & toolkit

Node.js icon
Node.js

JavaScript runtime environment

Cloudflare Workers icon
Cloudflare Workers

Serverless runtime for the edge

No Runtime

No specific runtime

Unavailable: Runtime 'None' only for Convex or fullstack backends
tRPC icon
tRPC

End-to-end typesafe APIs

oRPC icon
oRPC

Typesafe APIs Made Simple

ts-rest

RPC-like client for REST APIs

Garph

Fullstack GraphQL Framework for TypeScript

GraphQL Yoga icon
GraphQL Yoga

Batteries-included GraphQL server with Pothos schema builder

Apollo Server icon
Apollo Server

Schema-first GraphQL server for Node.js runtimes

Unavailable: Apollo Server is currently available for web frontends, not React Native
OpenAPI icon
OpenAPI

REST endpoints with OpenAPI 3.1 and Scalar docs

Unavailable: OpenAPI is currently available for web frontends, not React Native
No API

No API layer (API routes disabled)

SQLite icon
SQLite

File-based SQL database

PostgreSQL icon
PostgreSQL

Advanced SQL database

MySQL icon
MySQL

Popular relational database

MongoDB icon
MongoDB

NoSQL document database

EdgeDB icon
EdgeDB

Graph-relational database with built-in query builder

Redis icon
Redis

In-memory data store for caching and real-time data

No Database

Skip database integration

Drizzle icon
Drizzle

TypeScript ORM

Prisma icon
Prisma

Next-gen ORM

Mongoose icon
Mongoose

Elegant object modeling tool

Unavailable: Mongoose only works with MongoDB
TypeORM icon
TypeORM

Traditional ORM with Active Record/Data Mapper

Kysely icon
Kysely

Type-safe SQL query builder

MikroORM icon
MikroORM

Data Mapper ORM for DDD

Sequelize icon
Sequelize

Mature ORM with wide adoption

No ORM

Skip ORM integration

Unavailable: Database requires an ORM
Turso icon
Turso

Distributed SQLite with edge replicas (libSQL)

Cloudflare D1 icon
Cloudflare D1

Serverless SQLite-compatible database for Cloudflare Workers

Unavailable: D1 database setup requires Workers runtime.
Neon Postgres icon
Neon Postgres

Serverless Postgres with autoscaling and branching

Unavailable: 'neon' database setup requires PostgreSQL.
Prisma PostgreSQL icon
Prisma PostgreSQL

Managed Postgres via Prisma Data Platform

Unavailable: 'prisma-postgres' database setup requires PostgreSQL.
MongoDB Atlas icon
MongoDB Atlas

Managed MongoDB clusters in the cloud

Unavailable: MongoDB Atlas setup requires MongoDB.
Supabase icon
Supabase

Local Postgres stack via Supabase (Docker required)

Unavailable: 'supabase' database setup requires PostgreSQL.
PlanetScale icon
PlanetScale

Postgres & Vitess (MySQL) on NVMe

Unavailable: PlanetScale setup requires PostgreSQL or MySQL.
Upstash icon
Upstash

Serverless Redis with REST API and global replication

Docker icon
Docker

Run Postgres/MySQL/MongoDB/Redis locally via Docker Compose

Unavailable: SQLite does not need Docker database setup.
Basic Setup

No cloud DB integration

Cloudflare icon
Cloudflare

Deploy to Cloudflare Workers using Alchemy

Fly.io icon
Fly.io

Deploy globally with Fly.io edge platform

Railway icon
Railway

Deploy with Railway cloud development platform

Render icon
Render

Deploy with Render's Blueprint and Docker builds

Unavailable: 'render' web deployment is not wired for the 'astro' frontend.
Netlify icon
Netlify

Deploy static and SSR frontends to Netlify

Unavailable: 'netlify' web deployment is not wired for the 'astro' frontend.
Docker icon
Docker

Container-based deployment with Dockerfile

SST icon
SST

Deploy to AWS with SST (Serverless Stack)

Vercel icon
Vercel

Deploy to Vercel's edge network with zero config

None

Skip deployment setup

Cloudflare icon
Cloudflare

Deploy to Cloudflare Workers using Alchemy

Unavailable: Cloudflare server deploy requires Workers runtime with the Hono backend.
Fly.io icon
Fly.io

Deploy globally with Fly.io edge platform

Railway icon
Railway

Deploy with Railway cloud development platform

Render icon
Render

Deploy with Render's Blueprint and Docker builds

Netlify icon
Netlify

Deploy Hono APIs with Netlify Functions

Unavailable: Netlify Functions server deploy requires Node.js runtime.
Docker icon
Docker

Container-based deployment with Dockerfile

SST icon
SST

Deploy to AWS with SST (Serverless Stack)

Vercel icon
Vercel

Deploy to Vercel's edge network with zero config

None

Skip deployment setup

Better-Auth icon
Better-Auth

The most comprehensive authentication framework for TypeScript

Better Auth + Organizations icon
Better Auth + Organizations

Better Auth with the Organizations plugin for teams and multi-tenant apps

Clerk icon
Clerk

More than authentication, Complete User Management

Unavailable: In Better-Fullstack, Clerk is currently supported with Convex, Next.js fullstack, or TanStack Start fullstack
Auth.js (NextAuth) icon
Auth.js (NextAuth)

Open source authentication for Next.js

Unavailable: In Better-Fullstack, Auth.js (NextAuth) is currently supported only with the 'self' backend (fullstack Next.js)
Stack Auth icon
Stack Auth

Open-source Auth0/Clerk alternative with user management

Unavailable: In Better-Fullstack, Stack Auth is currently supported only with the 'self' backend (fullstack Next.js)
Supabase Auth icon
Supabase Auth

Open-source Auth with Supabase platform integration

Unavailable: In Better-Fullstack, Supabase Auth is currently supported only with the 'self' backend (fullstack Next.js or TanStack Start)
Auth0 icon
Auth0

Flexible identity platform for authentication and authorization

Unavailable: In Better-Fullstack, Auth0 is currently supported only with the 'self' backend (fullstack Next.js)
WorkOS AuthKit icon
WorkOS AuthKit

Enterprise auth with SSO, SCIM, organizations, and audit logs

Unavailable: In Better-Fullstack, WorkOS AuthKit is currently supported only with the 'self' backend (fullstack Next.js)
Kinde icon
Kinde

Authentication, organizations, roles, and permissions for SaaS apps

Unavailable: In Better-Fullstack, Kinde is currently supported only with the 'self' backend (fullstack Next.js)
Passport.js icon
Passport.js

Strategy-based authentication middleware for Express applications

Unavailable: Passport.js is currently scaffolded for the Express backend
No Auth

Skip authentication

Effect Core icon
Effect Core

Add Effect services and layers to the selected stack

Effect Platform + SQL icon
Effect Platform + SQL

Core plus Platform, browser/server adapters, SQL, and Vitest

None

No additional Effect services

Paraglide icon
Paraglide

Compiler-based, type-safe i18n with tree-shakeable message functions

i18next icon
i18next

Full-featured i18n framework with plugins for all major frontends

next-intl icon
next-intl

Lightweight internationalization for Next.js with App Router support

Unavailable: 'next-intl' can only be selected for a Next.js frontend.
Intlayer icon
Intlayer

Component-level, type-safe i18n with content declarations for React/Next/Vite

Unavailable: Intlayer is not yet wired for the 'astro' frontend
No i18n

Skip internationalization setup

Biome icon
Biome

Format, lint, and more

New
ESLint icon
ESLint

Pluggable JavaScript and TypeScript linting with flat config

New
Prettier icon
Prettier

Opinionated formatting for code, JSON, Markdown, and styles

Oxlint icon
Oxlint

Oxlint + Oxfmt (linting & formatting)

Ultracite icon
Ultracite

Biome preset with AI integration

Lefthook

Fast and powerful Git hooks manager

Husky

Modern native Git hooks made easy

Ruler

Centralize your AI rules

Monorepo

apps/* + packages/* workspaces

Single App

Flat root app (no workspaces); thin self apps only

npm icon
npm

Default package manager

pnpm icon
pnpm

Fast, disk space efficient

bun icon
bun

All-in-one toolkit

yarn icon
yarn

Safe, stable, reproducible

AI Example

AI integration example using AI SDK

Chat SDK Bots

Framework-specific Chat SDK bot example (Next/TanStack Start: Slack, Nuxt: Discord, Hono: GitHub review)

Unavailable: Chat SDK example is not compatible with the selected graph stack.
CLAUDE.md

Claude Code CLI documentation

AGENTS.md

Generic AI assistant docs

.cursorrules

Cursor IDE rules file

None

Skip AI documentation

Stable

Use Better Fullstack's curated pinned versions

Latest

Resolve current npm latest tags during scaffolding

Beta

Prefer beta, next, RC, canary, or alpha releases when available

Git icon
Git

Initialize Git repository

No Git

Skip Git initialization

Install Dependencies icon
Install Dependencies

Install packages automatically

Skip Install

Skip dependency installation

$
Patreon