create-sidebase
Interactive CLI to kickstart a fullstack Nuxt 3 app.
Get started with the sidebase fully typed Nuxt 3 starter by running npm create sidebase@latest
create-sidebase
The productive way to build fullstack Nuxt 3 applications.
sidebase is a web app development kit to build production ready fullstack apps quickly. We build sidebase to provide a modular, modern, fully-typed and best-practice approach to make your ideas a reality. Around a core of TypeScript and Nuxt 3 sidebase adds components like databases, CI, authentication, testing and more.
Features
- Automatic installation and setup of popular Nuxt3 modules
- TailwindCSS: A utility-first CSS framework packed with classes that can be composed to build any design, directly in your markup.
- Naive UI: A Vue 3 Component Library. Complete, Customizable, Uses TypeScript, Fast.
- Prisma ORM: Next-generation Node.js and TypeScript ORM.
- tRPC 10: Build end-to-end typesafe APIs in Nuxt applications.
- sidebase-auth: Authentication via OAuth, Credentials and magic email flows. Wraps the popular NextAuth.js with 12k stars.
- i18n: I18n (Internationalization) module for your Nuxt project powered by Vue I18n.
- Premade CI pipeline templates, built for Nuxt