Skip to content










sidebase
The productive way to build fullstack Nuxt applications.
sidebase is a web app development kit to build production ready fullstack apps quickly.
Get started in one line!
Use our sidebase CLI to boostrap your project in minutes!

Nuxt
Nuxt wraps Vue 3 to help us productive Vue 3 quicker than ever before: Fullstack web Apps, Static Websites, PWAs and more are all possible with Nuxt. Nuxt also optimizes all of these modes heavily to provide the best user-experience (UX) and developer-experience (DX).
Typescript
TypeScript (TS) is essential because it provides guard-rails for development: TS let's us know what we talk about in our meeting when we discuss what the roles: Roles[] array contains, it informs our code-editor what we might be trying to do and let's it help us.
tRPC
tRPC rightly has the tagline "Move Fast and Break Nothing.": It allows you to define an API that is typesafe. TypeScript will start warning you on the client-side if you changed a server-side return but didn't make the necessary changes on the frontend! tRPC also adds snappy autocomplete.
Prisma
Prisma is an ORM for your database. ORM stands for "object relational mapping" and that's also what a classical ORM does: It maps tables from the database onto JS / TS-objects in your code!
TailwindCSS
Tailwind is a CSS framework: It allows you to style your components using CSS. However, there is a twist with tailwind: It is utility first.
NaiveUI
Naive UI is a Vue 3 component library. There are more than 90 treeshakable components, that can all be customized to match your brand identity.

NuxtAuth
NuxtAuth wraps the very popular Auth.js library and brings its 23k github star power to the Nuxt 3+ ecosystem. With nuxt-auth you can implement authentication via most possible OAuth providers in a few seconds.

NuxtI18n
NuxtI18n is the internationalization module for Nuxt. It easily integrates some localization features to your Nuxt Application and allows you to offer your project in multiple languages.
ESLint
ESLint statically analyzes your code to quickly find problems. It is built into most text editors and you can run ESLint as part of your continuous integration pipeline.
What do others think of sidebase?
Have a look at what other developers have said about sidebase.
Do you still have questions?
Here are some frequently asked questions about sidebase


