Add styled buttons, modals, and forms to a Vue 2 app without writing custom CSS.
Build a complete web dashboard UI using pre-built table, sidebar, and navigation components.
Quickly prototype a Vue 2 web application with consistent visual styling using drop-in components.
Targets Vue 2, which reached end-of-life in December 2023, not recommended for new projects starting today.
Vuesax is a component library for Vue.js 2, providing ready-made user interface building blocks for web applications. The idea is that developers can drop in pre-built buttons, forms, modals, tables, navigation bars, and other common UI elements rather than building each from scratch. Components are designed to be visually consistent with each other while also being customizable in color and style. The library covers most of the standard pieces you would find in a web application interface: inputs, selects, checkboxes, radio buttons, switches, dialogs, notifications, tabs, sliders, tooltips, avatars, progress bars, cards, lists, pagination, sidebars, dropdowns, tables, and more. You install it through npm or yarn and either pull in all components at once or register only the specific ones you need. Vuesax targets Vue.js version 2 specifically. At the time of writing, the project was also building a version 4 rewrite in a separate repository, but the main repository here is the Vue 2 version. The README notes the library is open source under the MIT license and was created by a team called Lusaxweb. For a quick test without installing anything, you can load the library directly via a CDN link in plain HTML. For production use, the npm installation is the standard path. This library would suit developers building Vue 2 applications who want a consistent visual style without writing their own component styles from zero. Worth noting that Vue 2 itself reached end-of-life in December 2023, so teams starting new projects today would typically choose Vue 3 libraries instead.
← lusaxweb on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.