OpenVue 1.0 is officially out, and here's what's next: Volt, Vapor & 2.0

The 1.0 post: what landed since the release candidate, what 1.1 is focused on, and where 2.0 is headed with Vue Vapor and a TypeScript-first core.

Quick update for everyone following the project: OpenVue 1.0.0 is officially live on npm. For context if you missed the previous threads: OpenVue is an MIT licensed fork of PrimeVue 4.5.5, maintained under the OpenVi Foundation.

Since the RC post, here's what landed in 1.0:

  • TreeTable filtering. Added row filters, filter menus, and multi constraint rules matching DataTable.
  • Theme Designer. Integrated a visual editor to tweak primitive, semantic, and component tokens and export theme presets. Fully free, with no accounts or license keys.
  • Deni. Released our first free admin dashboard template built with OpenVue.
  • DataTable fixes. Fixed an issue with persisted column widths when toggling columns dynamically.

Plus plenty of smaller bug fixes and improvements across the library and showcase. Full changelog: CHANGELOG.md

OpenVue 1.1

We're currently focused on:

  • Volt. Bringing source based, Tailwind oriented components back into the OpenVue ecosystem.
  • A new default theme. Giving OpenVue its own visual identity rather than relying entirely on the existing themes.
  • More free templates. Expanding on Deni with additional templates and application layouts.

OpenVue 2.0

The long term goal for 2.0 is to modernize the internals around Vue Vapor, Composition API, and a TypeScript first architecture. We're keeping VDOM and Options API support, so this isn't about abandoning the existing Vue ecosystem. Instead, 2.0 will be the milestone where we can clean up and modernize the internals under the hood.

There's already a community discussion around this direction if you want to join in or see what people are suggesting.

We're still a relatively small project, so community feedback matters a lot. If you're using OpenVue, testing it, or just following the project, we'd love to hear what you'd like to see in 1.1, especially around Volt, themes, templates and the component backlog.

Thanks to everyone who has contributed, tested, reported issues and followed the project since the first release.

Originally posted in r/vuejs , where the replies are.

More articles