jBoilerplate

A modern Vue 3 boilerplate with TypeScript, Shadcn UI, Pinia, Drizzle ORM and advanced features for rapid project setup.

i18nboilerplatetypescriptvueauthenticationdrizzlevue3vitepiniashadcn

Preview

jBoilerplate preview

Overview

jBoilerplate is a Vue 3 starter project with TypeScript, Shadcn UI components and Pinia state management that helps you ship fast with built-in support for multiple databases (MySQL, PostgreSQL, SQLite), internationalization, dark mode and admin interfaces. It includes Docker deployment options, a CLI setup tool and Vite for rapid development.

Features

vue-3-composition-apitypescriptshadcn-uipinia-state-managementvue-router-with-guardsinternationalizationknex-database-accessdark-modeform-validationresponsive-designdashboard-componentsadmin-interfacesuperadmin-interfacevite-build-toolflexible-database-optionsdocker-deploymentcli-setup-tooldatabase-migrationsdatabase-seeding

Feature Flags

userDashboardauthenticationi18nnotificationsformsValidationdashboarddarkModeformValidationresponsiveDesignadminInterface

Recommended Use Cases

rapid-project-setupfull-stack-applicationsadmin-dashboardsmulti-language-applicationscontainerized-deployments

Frontend

vue3typescriptshadcn-uipiniavue-routervite

Backend

knex.js

Auth Providers

None

Deployment Targets

dockerdocker-compose

Payment Providers

None

Quick Facts

โญ Stars
1
๐Ÿด Forks
1
๐Ÿงพ License
mit
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-11-02T03:33:51.000Z

Stack

Framework
vue3
Language
typescript
CSS
tailwindcss
Database
mysql, postgresql, sqlite
ORM
knex.js
i18n
vue-i18n

Data Layer

Databases
postgresql, mysql, sqlite
ORM
knex.js

UI Stack

Styling
tailwindcss
Components
shadcn-ui

Developer Experience

Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
4 usd / month
Notes
Open source project with MIT license
Get Started with this Boilerplate