← All projects

vuestrata

by @boussadjra

Active 110

Vue 3 template with many components based on Tailwind CSS 3 and Typescript

About this project

Vuestrata Note: Vuestrata supersedes Vueye, a simpler Vue 3 starter template. A modern, production-ready Vue 3 template with multi-theme support, Reka UI wrappers, and enterprise-grade tooling. Features Vue 3.5+ with and Composition API TypeScript 6.0+ in strict mode Tailwind CSS v4 with CSS-first configuration Multi-theme system — 10 built-in themes (Default, Blueprint, Brutalist, Febin, Forest, Ghibli, Ocean, Rose, Sunset, Terminal) + dark mode Reka UI component layer — Ui wrappers backed by shared base composables File-based routing via Vue Router 5 Auto-imports — composables, Vue APIs, and components Pinia stores with composition API Vue I18n with JSON locales (EN, FR, AR with RTL) Auth scaffolding with pluggable adapter pattern (mock/JWT/OAuth) Typed API client built on ofetch MSW mock service worker for development Vitest for unit tests, Playwright for E2E Oxlint + Oxfmt for fast linting and formatting GitHub Actions CI/CD pipeline Docker multi-stage build with Nginx Quick Start Project Structure Theme System Vuestrata ships with 10 built-in themes plus dark mode: default, blueprint, brutalist, febin, forest, ghibli, ocean, rose, sunset, and terminal.

From the project README on GitHub

Stars
110
Forks
14
License
MIT
Last push
10 Jul 2026

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/vuestrata.svg)](https://www.madeinalgeria.dev/projects/vuestrata)

Related projects