Projects

Four libraries, each one a maintained continuation of an upstream project that stopped moving. All MIT licensed, all published to npm on their own.

  • OpenVue

    Stable, versionv1.0.0

    continues PrimeVue

    A community-maintained continuation of PrimeVue, one of the most widely adopted Vue.js component libraries, picked up after its MIT-licensed 4.x line stopped moving. 80+ accessible, themeable components for Vue and Nuxt.

    npm install openvue @openvue/themes
  • OpenIcons

    Stable, versionv1.0.0

    continues PrimeIcons

    A community-maintained continuation of PrimeIcons, the icon font used by PrimeVue and the wider Prime ecosystem. 323 icons, shipped as a dependency-free webfont and as tree-shakeable Vue 3 components.

    npm install @openvue/openicons
  • OpenUXKit

    Stable, versionv1.1.0

    continues PrimeUIX

    The styling and theming engine underneath OpenVue, forked from the last MIT-licensed PrimeUIX source and maintained independently. Framework-agnostic.

    npm install @openuxkit/themes
  • OpenVolt

    Stable, versionv1.0.1

    continues PrimeVue Volt

    A maintained continuation of Volt, the Tailwind CSS components built on unstyled PrimeVue. 69 components you copy into your project as plain .vue files and own from then on, built on OpenVue and released with it.

    npx openvolt-vue add Button

How the pieces fit

  • openvue

    OpenVue

    The component library you install. This is the only direct dependency most projects need.

  • openvolt-vue

    OpenVolt

    Optional. Tailwind CSS components copied into your own codebase, running on OpenVue in unstyled mode instead of a theme preset.

  • @openuxkit/themes

    OpenUXKit

    The theming engine OpenVue renders with. Framework-agnostic, and usable on its own.

  • @openvue/openicons

    OpenIcons

    The icon set. A dependency-free webfont, or Vue components if you want tree-shaking.

Templates and tools

  • Template

    Deni

    A full admin dashboard template built with OpenVue, Vue 3, TypeScript and Vite: dashboard, CRUD tables, detail pages, forms with validation, auth and error pages. Clone it and build on it.

    Source Live demo Read the announcement

  • Examples

    OpenVue examples

    Minimal starter projects for OpenVue: Vite with Vue 3, in JavaScript and in TypeScript. The shortest path from an empty folder to a themed component on screen.

    Source

  • Bug reports

    OpenVue reproducer

    A one-click StackBlitz starter for reporting bugs. Open it, reduce the problem to the smallest App.vue that shows it, fork, and paste the link into the issue.

    Source Open in StackBlitz