Loading repository data…
Loading repository data…
gaetansenn / repository
Vunix is a comprehensive UI toolkit for Vue.js and Nuxt.js that empowers you to build amazing user interfaces with ease. With Vunix, you can leverage the power of popular utility-first CSS frameworks like Tailwind CSS, Unocss, WindiCss, or use your own custom CSS classes.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This is an official Vunix repository
Vunix is an open source library that expose a bunch of components to easily integrate the design of your website.
The core is build on top of Vue.js framework and TailwindCSS to easily customize your theme from a configuration file.
Vunix is also compatible with Nuxt.js
This reposiroty uses Yarn as a package manager. It includes the following packages/apps:
docs: a Nuxt app with Docusnuxt-example: Another Nuxt.js example of usage and installationvue-example: a Vue.js example of usage and installationvunix/core: a stub Vue.js component library and used by all applicationsvunix/vue: a Vue.js compatible module that bundle the corevunix/nuxt: a Nuxt compatible module that bundle the corevue-tailwind-plugin: a TailwindCSS plugin to handle css optimisation classes expositionvunix/rules: a blundle of functions to handle validation such as (required, email, ...)Each package/app is 100% TypeScript.
To build all apps and packages, run the following command:
yarn install
yarn run build
To develop all apps and packages, run the following command:
yarn install
yarn run dev