ページ内ナビ
概要
PrimeVue 4.5.5はVue向けのUI component libraryです。Button、DataTable、DatePicker、Tree、Dialogなど多数のcomponentを個別exportし、theme packageやunstyled/pass-throughによる見た目の制御も組み合わせられます。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
主な特徴
80以上のUI componentを用途別package exportから利用する
package metadataは80以上のcomponentを掲げ、実際にButton、DataTable、DatePicker、Tree、Dialog、Menu、FileUploadなどを個別entry pointとして公開しています。
出典:[2]
向いている用途
導入前の確認
4.5.5のcore packageはVue 3.5以上を要求する
@primevue/core 4.5.5はVue ^3.5.0をpeer dependencyとして定義しています。既存projectへ追加する場合はVueの解決versionを先に確認してください。
出典:[3]
4.5.5はTimelineのsemantic markupをaccessibility向けに修正する
4.5.5ではTimeline componentをordered listへ変更するaccessibility修正が入っています。DOM構造へ依存するstyleやtestがある場合は更新時に回帰確認が必要です。
出典:[4]
参考にした公式資料
- [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)
編集部からの補足
PrimeVue 4.5.5の@primevue/coreはVue ^3.5.0をpeer dependencyとして要求します。Nuxt統合は@primevue/nuxt-moduleとして分離されています。
3ステップで試す
- 1
PrimeVue 4.5.5とVue 3.5.43を固定して導入する
一時npm projectへreview対象versionとtheme package、互換Vueを固定して導入します。
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
package versionを確認する
PrimeVue、core、Vueが想定したversionで解決されていることを確認します。
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
dependency treeを確認する
peer dependencyの不足や意図しないversion重複がないことを確認します。
npm ls primevue @primevue/core @primevue/themes vue
成長
成長の推移 · 直近30日
14,455 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 3
- Open PR
- 103
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
カテゴリ
GitHubデータ
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Select225,907 Stars
共通タグ 3件 · 共通カテゴリ 1件
native selectをsearch・multi-select・AJAX・tagging対応のrich selectorへ拡張する
JavaScript - Bootstrap Table11,811 Stars
共通タグ 3件 · 共通カテゴリ 1件
CSS framework対応tableへsort・pagination・selection・AJAX・extensionsを追加する
JavaScript - jQuery UI11,335 Stars
共通タグ 3件 · 共通カテゴリ 1件
jQuery上にinteraction・widget・effect・themeを重ねて既存Web UIを拡張する
JavaScript - Carbon Design System9,521 Stars
共通タグ 3件 · 共通カテゴリ 1件
React components・Sass styles・design tokens・iconsを共通化し、IBM Design Languageに沿ったproduct UIを構築する
JavaScript - Ariakit8,622 Stars
共通タグ 3件 · 共通カテゴリ 1件
React向けのunstyledなaccessibility primitivesを組み合わせ、独自デザインのUI componentを構築する
TypeScript - FormKit4,769 Stars
共通タグ 3件 · 共通カテゴリ 1件
form構造・validation・data treeをFormKit Nodeへ集約してVueのform boilerplateを減らす
TypeScript
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。