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!

Background Image
Image

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).
Image

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.
Image

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.
Image

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!
Image

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.
Image

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.
Image

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.
Image

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.
Image

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.

"Beautiful work on sidebase!"


Avatar

Atinux

CEO of NuxtLabs

"Really nice progress on @sidebase_io. Great job everyone 🙌"


Avatar

Daniel Roe

Nuxt Framework Lead

"@sidebase_io looks like a pretty slick starter template for working with @nuxt_js 3"


Avatar

Vue School

Vue Learning platform

"Been following this issue/project for a few weeks now - this is fantastic, and also a project extremely close to my interest!"


Avatar

ineshbose

"Thank you so much for sharing! Trying to use Nuxt 3+ on a larger project currently, and struggling a lot in terms of project structure, best practices, which ecosystems & libs to use"


Avatar

Fabian

"@sidebase_io is a Vue alternative for create-t3-app @t3dotgg"


Avatar

Criston Mascarenhas

"🤩 This is super exciting: Sidebase is bringing `create-t3-app` to the Vue/Nuxt community!"


Avatar

Nikolas Burk

PrismaORM

"Thanks for sharing! Nice start to explore @nuxt_js 3."


Avatar

anorakio

"You added the missing part for me in nuxt3 to start experiment real world app with the framework"


Avatar

Dvir Hazout

Do you still have questions?

Here are some frequently asked questions about sidebase

Image

In need of a consultant?

Reach out and we can arrange a call!