TanStack Router icon
TanStack Router

Modern type-safe router for React

React + Vite icon
React + Vite

Client-routed React SPA powered by Vite

Next.js icon
Next.js

React framework with hybrid rendering

React Router icon
React Router

Declarative routing for React

TanStack Start icon
TanStack Start

Full-stack React framework powered by TanStack Router

Vue 3 + Vite icon
Vue 3 + Vite

Standalone Vue 3 SPA with first-class TypeScript support

Angular icon
Angular

Enterprise-grade TypeScript framework by Google

Astro icon
Astro

Content-focused with Island Architecture

Solid icon
Solid

Simple and performant reactivity for building UIs

SolidStart 2 icon
SolidStart 2

Vite-native full-stack Solid framework with SSR

TanStack Start (Solid) icon
TanStack Start (Solid)

TanStack Start on Solid with TanStack Router and server routes

SvelteKit icon
SvelteKit

Full-stack Svelte framework for modern web apps

Nuxt icon
Nuxt

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

Vinext icon
Vinext

Next.js framework powered by Vite

Qwik icon
Qwik

Resumable framework with instant load times

RedwoodJS icon
RedwoodJS

Opinionated fullstack (React + GraphQL + Prisma)

Vite (Vanilla TypeScript) icon
Vite (Vanilla TypeScript)

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

Fresh icon
Fresh

Deno-native framework with islands architecture

Electron icon
Electron

Package compatible Vite frontends as cross-platform desktop apps

PWA icon
PWA

Make your app installable and work offline

Capacitor icon
Capacitor

Ship compatible Vite frontends to iOS and Android

Tauri icon
Tauri

Build native desktop apps

OpenTUI icon
OpenTUI

Build terminal user interfaces

WXT icon
WXT

Build browser extensions

Hono icon
Hono

Ultrafast web framework

Express icon
Express

Popular Node.js framework

Effect icon
Effect

Effect-first service backend with layers and schema

NestJS icon
NestJS

Progressive Node.js framework for enterprise apps

Fastify icon
Fastify

Fast, low-overhead web framework for Node.js

Nitro icon
Nitro

Universal server framework (powers Nuxt)

Convex icon
Convex

Reactive backend-as-a-service

Elysia icon
Elysia

TypeScript web framework

AdonisJS icon
AdonisJS

Full-featured MVC framework for Node.js

feTS icon
feTS

TypeScript HTTP Framework with e2e type-safety

Encore.ts icon
Encore.ts

Type-safe backend with built-in infrastructure

Fullstack Next.js icon
Fullstack Next.js

Use Next.js built-in API routes

Unavailable: Requires Next.js 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

Unavailable: Requires Astro frontend

Fullstack SvelteKit icon
Fullstack SvelteKit

Use SvelteKit's built-in server routes

Unavailable: Requires SvelteKit frontend

Fullstack Nuxt icon
Fullstack Nuxt

Use Nuxt server routes and Nitro runtime

Unavailable: Requires Nuxt frontend

Fullstack Vinext icon
Fullstack Vinext

Use Vinext server routes

Unavailable: Requires Vinext frontend

Fullstack SolidStart icon
Fullstack SolidStart

Use SolidStart's built-in server routes

Unavailable: Requires SolidStart frontend

Fullstack TanStack Start (Solid) icon
Fullstack TanStack Start (Solid)

Use TanStack Start's server routes on Solid

Unavailable: Requires TanStack Start (Solid) frontend

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

tRPC icon
tRPC

End-to-end typesafe APIs

Apollo Server icon
Apollo Server

Schema-first GraphQL server for Node.js runtimes

GraphQL Yoga icon
GraphQL Yoga

Batteries-included GraphQL server with Pothos schema builder

oRPC icon
oRPC

Typesafe APIs Made Simple

OpenAPI icon
OpenAPI

REST endpoints with OpenAPI 3.1 and Scalar docs

ts-rest icon
ts-rest

RPC-like client for REST APIs

Garph

Fullstack GraphQL Framework for TypeScript

Tailwind CSS icon
Tailwind CSS

Utility-first CSS framework

shadcn/ui icon
shadcn/ui

Re-usable components built with Radix and Tailwind

Radix UI icon
Radix UI

Unstyled, accessible UI components

Base UI icon
Base UI

Unstyled components from MUI team (Radix successor)

MUI icon
MUI

Popular React component library implementing Material Design

SQLite icon
SQLite

File-based SQL database

PostgreSQL icon
PostgreSQL

Advanced SQL database

Redis icon
Redis

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

MySQL icon
MySQL

Popular relational database

MongoDB icon
MongoDB

NoSQL document database

EdgeDB icon
EdgeDB

Graph-relational database with built-in query builder

Drizzle icon
Drizzle

TypeScript ORM

Kysely icon
Kysely

Type-safe SQL query builder

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

Sequelize icon
Sequelize

Mature ORM with wide adoption

MikroORM icon
MikroORM

Data Mapper ORM for DDD

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. Compatible alternatives: turso, upstash.

Neon Postgres icon
Neon Postgres

Serverless Postgres with autoscaling and branching

Unavailable: 'neon' database setup requires PostgreSQL. Compatible alternatives: turso, upstash.

Prisma PostgreSQL icon
Prisma PostgreSQL

Managed Postgres via Prisma Data Platform

Unavailable: 'prisma-postgres' database setup requires PostgreSQL. Compatible alternatives: turso, upstash.

MongoDB Atlas icon
MongoDB Atlas

Managed MongoDB clusters in the cloud

Unavailable: MongoDB Atlas setup requires MongoDB. Compatible alternatives: turso, upstash.

Supabase icon
Supabase

Local Postgres stack via Supabase (Docker required)

Unavailable: 'supabase' database setup requires PostgreSQL. Compatible alternatives: turso, upstash.

PlanetScale icon
PlanetScale

Postgres & Vitess (MySQL) on NVMe

Unavailable: PlanetScale setup requires PostgreSQL or MySQL. Compatible alternatives: turso, upstash.

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. Compatible alternatives: turso, upstash.

Redis icon
Redis

Self-hosted Redis via ioredis with the full command surface

Upstash Redis icon
Upstash Redis

Serverless Redis with REST API for edge and serverless

Elasticsearch icon
Elasticsearch

Distributed full-text search and analytics engine for local or cloud deployments

Meilisearch icon
Meilisearch

Lightning-fast search engine with typo tolerance and instant results

Typesense icon
Typesense

Fast, typo-tolerant search with built-in vector search

OpenSearch icon
OpenSearch

Open-source search and analytics suite for self-managed or managed clusters

Bleve icon
Bleve

Embedded, server-less full-text search for Go (no external service)

Algolia icon
Algolia

Hosted search API with instant results, typo tolerance, and analytics

pgvector icon
pgvector

Self-hosted Postgres + pgvector extension for embeddings and semantic search

Qdrant icon
Qdrant

High-performance open-source vector database for AI embeddings

Chroma icon
Chroma

Lightweight open-source embedding database for AI applications

Pinecone icon
Pinecone

Fully managed serverless vector database for production AI

AWS S3 icon
AWS S3

Amazon S3 object storage - scalable and reliable

Cloudflare R2 icon
Cloudflare R2

S3-compatible storage with zero egress fees

Supabase Storage icon
Supabase Storage

S3-compatible object storage with signed URLs and RLS

Cloudinary icon
Cloudinary

Image and media storage with transformations

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

Supabase Auth icon
Supabase Auth

Open-source Auth with Supabase platform integration

Unavailable: Supabase Auth needs fullstack Next.js or fullstack TanStack Start

Passport.js icon
Passport.js

Strategy-based authentication middleware for Express applications

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

Cloudflare Turnstile icon
Cloudflare Turnstile

Privacy-friendly challenge with mandatory server verification

Vercel BotID icon
Vercel BotID

Invisible bot detection for Vercel-hosted Next.js applications

Unavailable: Vercel BotID is only available for Next.js frontends

Upstash Ratelimit icon
Upstash Ratelimit

Redis-backed sliding-window rate limiting

Arcjet icon
Arcjet

Bot detection, shield, and rate limiting for API routes

Monorepo

apps/* + packages/* workspaces

Single App

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

Modular

Choose each JavaScript tool independently.

Vite+ icon
Vite+

Unified Vite, Vitest, Oxlint, Oxfmt, Rolldown, tsdown, and workspace runner (Beta).

Turborepo icon
Turborepo

Task runner with remote caching.

Nx icon
Nx

Task runner with a project graph and caching.

bun icon
bun

All-in-one toolkit

npm icon
npm

Default package manager

pnpm icon
pnpm

Fast, disk space efficient

yarn icon
yarn

Safe, stable, reproducible

Dev Container icon
Dev Container

Generate a containerized editor environment.

Docker Compose icon
Docker Compose

Run project services in local containers.

Kong Gateway icon
Kong Gateway

DB-less gateway for containerized APIs.

GitHub Actions icon
GitHub Actions

Repository CI for install, check, and build.

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

Netlify icon
Netlify

Deploy static and SSR frontends to Netlify

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

Cloudflare icon
Cloudflare

Deploy to Cloudflare Workers using Alchemy

Unavailable: Cloudflare server deploy requires Workers runtime with the Hono backend. Compatible alternatives: fly, railway, render.

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. Compatible alternatives: fly, railway, render.

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

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

Install Dependencies icon
Install Dependencies

Install packages automatically

bun create better-fullstack@latest my-app --yes