next-kickstart

Next.js 14 kickstarter. Zero setup & edge ready. Take what you need: ESLint, Prettier, Tailwind, tRPC, WebSockets, Drizzle, Lucia Auth, Vitest, Testing Library, Playwright, PWA, Docker, CI, Bun

templateboilerplatepwanextjswebsocketsedgedrizzlebuntesting-librarytailwindcsstrpcnext-auth

Preview

next-kickstart preview

Overview

next-kickstart is a production-ready Next.js boilerplate built with TypeScript, tRPC, Drizzle ORM and Lucia Auth that provides end-to-end type safety across server and client code. It includes development tools like ESLint and Prettier, testing frameworks such as Vitest and Playwright, deployment options via Docker and GitHub Actions and optional features like WebSockets, PWA support and authentication that can be enabled as needed.

Features

type-safe-apiswebsocketsreal-time-communicationauthenticationormcomponent-librarymdx-supportabsolute-importspwadockerci-cdbundle-analysise2e-testingunit-testingenvironment-validationcode-lintingcode-formatting

Feature Flags

authenticationrealtimeauthorizationteamsOrgspwaformsValidationtrpcmultitenancywebsockets

Recommended Use Cases

full-stack-web-applicationsreal-time-applicationsprogressive-web-appstype-safe-projectsrapid-prototyping

Frontend

nextjsreacttailwindcssshadcn-uimdx

Backend

nextjstrpcdrizzle-ormlucia

Auth Providers

next-authlucia

Deployment Targets

verceldockeredge

Payment Providers

None

Quick Facts

โญ Stars
183
๐Ÿด Forks
18
๐Ÿ”„ Active
Unknown

Stack

Framework
nextjs
Language
typescript
CSS
tailwindcss
Database
postgresql
Auth
lucia
ORM
drizzle-orm
Testing
vitest, testing-library, playwright
CI
github-actions

Data Layer

Databases
postgresql
ORM
drizzle-orm

UI Stack

Styling
tailwindcss
Components
shadcn-ui

Developer Experience

Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions

Pricing

Classification
free
Selected
โ€”
Notes
Open source boilerplate
Get Started with this Boilerplate