Chart design across Vue, Nuxt and Angular
What can stay consistent when chart components move between frontend frameworks, and what needs to fit each ecosystem.
Vue & Angular · Open source
vue-chrts, angular-chrts and visx-vue: visualization work across the frontend ecosystem.
Nuxt Charts connects to a broader set of visualization projects I work on as Dennis Adriaansen. You can find them under the GitHub account dennisadriaans.
vue-chrts is the Vue chart package behind the Nuxt-focused work. It uses Unovis and provides a component-oriented way to build charts in Vue applications.
angular-chrts brings chart components to Angular. I shared a public update about the Angular work, also built around Unovis.
The framework changes, but the need for clear defaults, readable charts and understandable APIs stays familiar.
visx-vue explores expressive, low-level visualization primitives for Vue. It is a different level of abstraction from a ready-made chart component.
The repository READMEs describe each package’s actual setup and scope. Read chart design across Vue, Nuxt and Angular for the ideas connecting the work.