Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Vue 3 + Chakra UI starter with Vite, TypeScript, dark mode, and SSG.
Chakra UI Vue - Chidori Starter Template is a boilerplate for Vue 3 applications that pairs the Chakra UI component library with Vite, TypeScript, component auto-importing, and static site generation.
This starter template wires the alpha release of @chakra-ui/vue-next into a Vite-based Vue 3 project. It takes a fresh Vue application and adds Chakra UI's design system, TypeScript support, automatic component registration, and SSG so developers can skip the manual integration work. The template is hosted on GitHub under the codebender828 repository and is deployable to Vercel in one click. It includes example pages for a home page and a dashboard, as shown in the repository screenshots.
.vue imports so type checking works in editors.import statements in every file.@chakra-ui/vue-next, it's a sandbox for testing Chakra's Vue components.The template relies on an alpha release of @chakra-ui/vue-next, so APIs may change before a stable release. It's suitable for learning and prototyping, but you should monitor upstream changes before using it in production.
VSCode with Vetur works, with vetur.experimental.templateInterpolationService enabled. If you use script setup syntax, the template suggests Volar instead of Vetur for proper IDE support.
Yes, the template is configured with TypeScript, and it includes shims for .vue imports. For complete prop types, you can install @vuedx/typescript-plugin-vue when using Vetur, or switch the TS plugin on in Volar.
Yes, the repository includes a "Deploy with Vercel" link that sets up a new project with the template, a project name, and a demo URL automatically.
