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 Prisma ORM, tRPC, Authentication, CI, testing and more!






Get started in one line!

Use our sidebase CLI to boostrap your project in minutes!

npm create sidebase@latest

What is sidebase?

sidebase is a web development kit to build production ready fullstack Nuxt 3 apps quickly. By hand picking battle tested modules and packages we provide a full-stack application base with amazing developer- and user-experience!

Nuxt 3 with Vue 3 as the frontend

Database models, migrations and queries with Prisma

Strong data-validation using zod

Integration with sidebase Nuxt 3 modules

In-memory development SQL-database via sqlite3

Code testing via vitest, test-library/vue and supertest

Linting through eslint

Code coverage via C8

Ready to deploy with docker

CSS utilities via TailwindCSS

CSS components via Ant Design Vue

Type checking in script and template via Volar / vue-tsc

Background Image

What do others think of sidebase?

The opinions of the community matter a lot to us! Have a look at what other developers have said about sidebase.

"Beautiful work on sidebase!"

Bordered avatar

Atinux CEO of NuxtLabs

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

Bordered avatar

Nikolas Burk Prisma Developer

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

Bordered avatar

Criston Mascarenhas

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

Bordered avatar

Dvir Hazout

"Really nice progress on @sidebase_io. Great job everyone πŸ™Œ"

Bordered avatar

Daniel Roe Nuxt Framework Lead

"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"

Bordered avatar

Fabian

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

Bordered avatar

ineshbose

"Awesome πŸ‘ good job Sidebase"

Bordered avatar

Mahsa Mir

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

Bordered avatar

Vue School Vue Learning platform

"sidebase: a modern, best-practice, fullstack app starter based on Nuxt3 and TypeScript, made by @sidebase_io"

Bordered avatar

Phuoc Nguyen Open Source Developer

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

Bordered avatar

anorakio

"I really need to dive in it πŸ‘πŸΌπŸ‘πŸΌ"

Bordered avatar

Brice Phatza

In need of a consultant?
Reach out and we can arrange a call!