Skip to content
PrimeVue logo

PrimeVue

Next-generation Vue UI component suite with 90+ rich components, unstyled mode, and complete Tailwind CSS preset support.

PrimeVue Overview

Overview

PrimeVue is an enterprise-grade UI component suite for Vue 3 developed by PrimeTek. With 90+ rich components, it supports both pre-styled Material/Lara design presets and an innovative Unstyled Mode that integrates natively with Tailwind CSS.

Key Features

  • 90+ Rich Components: From complex virtual-scroll TreeTables and Gantt charts to interactive sliders and menus.
  • Unstyled Mode & Tailwind Presets: Complete decoupling of visual styling from component logic.
  • Theme Designer Platform: Visual design token studio with support for custom CSS variables.
  • Enterprise Data Grid: Multi-column sorting, filtering, row grouping, lazy loading, and Excel export.

Installation & Quick Start

npm install primevue @primevue/themes
<template>
  <Button label="Prime Action" icon="pi pi-check" />
</template>

<script setup>
import Button from 'primevue/button';
</script>

Why Choose PrimeVue?

  • Best for: Complex enterprise data management consoles, finance dashboards, and versatile Vue 3 applications.
  • Not suitable for: Ultra-minimalist landing pages needing only basic buttons and cards.

Comments & Discussion

0 comments
Share your experience, thoughts, or suggestions...

No comments yet. Be the first to share your experience or thoughts!

Related libraries

Curated by category & stack