On this page
Overview
PrimeVue 4.5.5 is a Vue UI component library exposing a broad set of components such as Button, DataTable, DatePicker, Tree, and Dialog through individual package entry points, together with theme packages and unstyled/pass-through customization.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Key features
Use more than 80 UI components through focused package entry points
Package metadata describes a library of more than 80 components and exports Button, DataTable, DatePicker, Tree, Dialog, Menu, FileUpload, and many other components separately.
Sources: [2]
Best fit
Before adoption
PrimeVue 4.5.5 core requires Vue 3.5 or newer
@primevue/core 4.5.5 declares Vue ^3.5.0 as a peer dependency, so existing projects should verify their resolved Vue version before adoption.
Sources: [3]
Version 4.5.5 changes Timeline semantics for accessibility
The 4.5.5 release changes Timeline to use an ordered list for improved accessibility. Styles or tests coupled to the previous DOM structure should be regression-tested during upgrades.
Sources: [4]
Official sources
- [1]PrimeVue 4.5.5 README(2026-10-05)
- [2]PrimeVue 4.5.5 package metadata(2026-10-05)
- [3]@primevue/core 4.5.5 package metadata(2026-10-05)
- [4]PrimeVue 4.5.5 release(2026-10-05)
- [5]PrimeVue MIT license(2026-10-05)
Supplemental curator note
PrimeVue 4.5.5 @primevue/core requires Vue ^3.5.0 as a peer dependency. Nuxt integration is shipped separately as @primevue/nuxt-module.
Try it in 3 steps
- 1
Install pinned PrimeVue 4.5.5 with Vue 3.5.43
Create an isolated npm project with the reviewed PrimeVue, theme package, and a compatible Vue version pinned.
demo=$(mktemp -d "${TMPDIR:-/tmp}/primevue.XXXXXX") && cd "$demo" && npm init -y >/dev/null && npm install --save-exact primevue@4.5.5 @primevue/themes@4.5.5 vue@3.5.43 - 2
Verify package versions
Require PrimeVue, its core package, and Vue to resolve to the reviewed versions.
test "$(node -e "const fs=require('fs'); const v=p=>JSON.parse(fs.readFileSync(p)).version; console.log(v('node_modules/primevue/package.json')+'/'+v('node_modules/@primevue/core/package.json')+'/'+v('node_modules/vue/package.json'))")" = '4.5.5/4.5.5/3.5.43' - 3
Inspect the dependency tree
Check for missing peer dependencies or unintended duplicate versions.
npm ls primevue @primevue/core @primevue/themes vue
Growth
Growth trends · Last 30 days
14,455 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 3
- Open PRs
- 103
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- vue
- vuejs
- vue-components
- vue-library
- vue-ui-components
- vue-datepicker
- vue-component
- vue-table
- vue-datatable
- vue-grid
- vue-tree
- vue-tree-table
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- Select225,907 Stars
3 shared tag(s) · 1 shared category(s)
Turn native selects into searchable, multi-select, AJAX, tagging, and paginated selectors
JavaScript - Bootstrap Table11,811 Stars
3 shared tag(s) · 1 shared category(s)
Add sorting, pagination, selection, AJAX, and extensions to tables across CSS frameworks
JavaScript - jQuery UI11,335 Stars
3 shared tag(s) · 1 shared category(s)
Layer interactions, widgets, effects, and themes on top of jQuery to extend existing web interfaces
JavaScript - Carbon Design System9,521 Stars
3 shared tag(s) · 1 shared category(s)
share React components, Sass styles, design tokens, and icons to build product interfaces aligned with IBM Design Language
JavaScript - Ariakit8,622 Stars
3 shared tag(s) · 1 shared category(s)
build custom React interfaces from unstyled accessibility primitives for dialogs, menus, comboboxes, and other UI patterns
TypeScript - FormKit4,769 Stars
3 shared tag(s) · 1 shared category(s)
Reduce Vue form boilerplate by structuring form data, validation, and messages around FormKit Nodes
TypeScript
Report incorrect information
Tell us if any listing information is incorrect or outdated.