🚀 More templates coming soon!

Build better apps, ridiculously fast

Went is a modern fullstack web framework that combines Next.js 15, tRPC, Prisma, and Auth.js in a single cohesive CLI. Build type-safe, scalable apps with zero configuration.

Documentation
Terminal
$ |

Everything you need to build modern web apps

Went combines best-in-class tools and frameworks into a seamless developer experience, so you can focus on building your product, not your infrastructure.

Full Stack Ready
Complete development environment with Next.js 15, TypeScript, tRPC, Prisma, and Auth.js configured out of the box.
Type Safety Everywhere
End-to-end type safety from your database to your UI with TypeScript and tRPC built in.
CLI-First Workflow
Powerful CLI tools to scaffold your entire application with a single command.
Authentication Built-In
Secure authentication with Auth.js, including Google, GitHub, and email providers pre-configured.
Modern UI Components
Beautiful, responsive UI with Tailwind CSS and shadcn/ui components ready to use.
Production Ready
Optimized for deployment with Vercel, including edge functions and serverless database support.
Developer Experience
Hot reloading with Turbopack, ESLint, Prettier, and excellent debugging tools.
Zero Configuration
No setup required. Everything is configured and ready to go from day one.

Built with the best tools in the ecosystem

Went combines industry-leading technologies into a cohesive, developer-friendly experience.

Next.js 15 logo

Next.js 15

React framework with App Router

TypeScript logo

TypeScript

Type safety across your codebase

tRPC logo

tRPC

End-to-end type-safe API

Prisma logo

Prisma

Next-generation ORM

Auth.js logo

Auth.js

Authentication for Next.js

Tailwind CSS logo

Tailwind CSS

Utility-first CSS framework

shadcn/ui logo

shadcn/ui

Re-usable UI components

Vercel logo

Vercel

Deployment platform

Get started in seconds

Create a new Went app and start building immediately. No configuration required.

# Create a new Went app
npx create-went-app@latest my-app
# Navigate to your app
cd my-app
# Start developing
npm run dev