I just came across this template at the perfect time before starting to refactor a nested project into a monorepo. My project is in Vue 3 using Vite 4.
Looking at your components, it doesn't seem like a Vue version of this template would be too hard. Is that something you agree with or are there things I'm not aware of that would create some obstacles?
Is this something you would be interested in? I have the time to hack through it over the next week.