This is not a proper question for SO. Maybe try softwareengineering.stackexchange.com . Vuetify is a PITA in your case. Mitosis is out of the question because you intend to use Vue-only lib in your own lib. Otherwise it's not really practical because you'll have to bring Vue to React project with related performance and footprint overhead, which isn't very tempting for end user. You can provide library wrappers for any framework you intend to support. —
Estus Flask 36 secs ago