vuestic-ui is a free, open source design & prototyping project written in Vue and released under MIT. It has 3,747 GitHub stars, 351 forks and 530 open issues, and was last pushed 5 months ago. On this registry it ranks #45 of 68 tracked projects in Design & Prototyping, with 5 head-to-head comparisons available.

What is vuestic-ui?

Vuestic UI is an open-source Vue 3 component library for developers who need an accessible, TypeScript-friendly UI kit they can scaffold into a Vite or Nuxt project on an MIT licence.

What it is

Vuestic UI is a component library for the Vue 3 and Vue.js ecosystem, developed and maintained by Epicmax (@epicmaxco) with design by Vasili Savitski. It ships as a UI kit covering the standard building blocks of web applications, with documentation, guides, examples and tutorials published at vuestic.dev and ui.vuestic.dev, and it is distributed as free and open software under the MIT licence.

The concrete problem it addresses is the cost of assembling an application interface from scratch: teams otherwise hand-build form controls, layout primitives and interactive widgets while separately chasing semantic markup and accessibility conformance. Vuestic UI replaces that ad-hoc collection of hand-written widgets with a maintained, typed component set whose accessibility and semantics are a stated design goal, so a project starts from tested components rather than from zero. The library also ships as Vuestic Admin, a real-world web application built on the components themselves, which serves as a working reference for how the pieces fit together.

Key capabilities

  • Scaffolds a new project with a single command, npm create vuestic@latest, targeting either a Vite or a Nuxt application with Vuestic or Vuestic Admin preconfigured.
  • Provides a documented component set with guides, examples and tutorials hosted at ui.vuestic.dev and vuestic.dev.
  • Ships with accessibility and semantic markup as explicit design goals, listed among the project's own topic tags alongside accessibility and semantic.
  • Is written in and published for TypeScript, listed among the project topics as typescript alongside javascript.
  • Uses cross-browser testing infrastructure from BrowserStack so the components can be exercised in all possible browsers.
  • Uses Chromatic as its visual testing platform to review UI changes and prevent visual regressions between releases.
  • Is distributed under the MIT licence, with the full text in LICENSE.MD on the develop branch.

Who uses it and how

  • Developers starting a greenfield Vue 3 application who want to bootstrap a configured Vite or Nuxt project rather than wire up a UI kit manually.
  • Teams adopting the reference Vuestic Admin dashboard as the starting point for a real-world web application built on Vuestic UI components.
  • Contributors working in the open through the issue tracker, contribution guide and Discord community server, where questions and proposals are handled.
  • Organisations that want a UI foundation they can evaluate in every browser, given the project's BrowserStack-backed cross-browser test coverage.

Getting started

Run npm create vuestic@latest to scaffold a new Vite or Nuxt project with Vuestic or Vuestic Admin, then consult the documentation, guides, examples and tutorials at ui.vuestic.dev.

How it compares

This registry entry lists no paid products that Vuestic UI replaces, and the facts name no other comparable component libraries, so Vuestic UI stands alone here as the Vue 3 option in this directory.

When to use it — and when not

Being a component library rather than a self-hosted service, it requires no database, storage or SMTP of its own; a team adopting it takes on the ordinary responsibility of installing, upgrading and integrating the package into its own Vue build. It should not be chosen by projects outside the Vue 3 ecosystem, and prospective adopters should account for 530 open issues when judging how quickly specific gaps or bugs will be closed.

project readme (upstream, from github) — read inline

Vuestic UI Logo
Vue.js 3.0 UI Library
Developed by Epicmax. Designed by Vasili Savitski.

CI badge License Version

Documentation | Discord

Vuestic UI is forever free and open to contributions. See our issues, contributing guide and join discussions on our Discord to help us improve Vuestic UI experience.

Quick start

Use following command to quickly scaffold new Vite or Nuxt project with Vuestic or Vuestic Admin

npm create vuestic@latest

Documentation

Documentation, guides, examples and tutorials are available on ui.vuestic.dev

Partners & Sponsors ❤️


Deploys by Netlify

Thanks to BrowserStack for providing the infrastructure that allows us to test using all possible browsers.

Thanks to Chromatic for providing the visual testing platform that helps us review UI changes and prevent visual regressions.

Become a partner: hello@epicmax.co

Community

Feel free to ask any questions or contact us at the official community Discord server

Vuestic Admin

See Vuestic UI library in action. Vuestic Admin is a great example of a real-world web application based on Vuestic UI.

Contributing

Thanks for all your wonderful PRs, issues and ideas.


You’re always welcome to join: check out our contribution guides , open issues and Discord server

Can I hire you guys?

Epicmax is committed to Open Source from its beginning. Vuestic UI was created and backed by Epicmax, and is supported through all the years. You can request a consultation or order web development services by Epicmax via this form 😎

Say hi: hello@epicmax.co. We will be happy to work with you!

Other work we’ve done 🤘

Meet the Team

Premium Support and Consulting

Get Premium Support & Consulting services through our official development partner, Epicmax. As the main contributor to Vuestic UI and Vuestic Admin, Epicmax brings a wealth of expertise and experience to help you achieve your project goals efficiently and effectively.

Get a quote

Follow us

Stay up to date with the latest Vuestic news! Follow us on Twitter or Linkedin

License

MIT license.

Frequently asked questions

Is vuestic-ui free to use?

vuestic-ui is open source under the MIT licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does vuestic-ui do?

Vuestic UI is an open-source Vue 3 component library designed for rapid development, easy maintenance, and high accessibility. Maintained by Epicmax (@epicmaxco

What is vuestic-ui written in?

vuestic-ui is primarily written in Vue. Its source is publicly available at https://github.com/epicmaxco/vuestic-ui, and it has 3,747 GitHub stars.