Looking for feedback on a Vue/Nuxt architecture analysis tool I've been building

I've been working on a small side project called Vue Doctor.

The idea came from something I kept running into on larger Vue and Nuxt codebases: most tools are great at finding syntax issues, formatting problems, or framework-specific mistakes, but it's much harder to spot architectural problems before they become technical debt.

So I started building a CLI that focuses on project health and maintainability.

Some things it currently analyzes:

  • Large components that are becoming difficult to maintain
  • Deep watchers and reactive state complexity
  • SSR-unsafe browser API usage
  • Circular dependencies
  • Feature boundary violations
  • Component/store/composable coupling
  • Architecture smells such as "God Components"
  • Asset size analysis
  • Project dependency graphs and architecture metrics

One feature I personally find useful is the architecture scoring/reporting system. It gives a quick overview of how maintainable a project is and helps track improvements over time.

The project is still evolving and there are plenty of areas that can be improved. I'm mainly sharing it because I'd love to hear feedback from people building Vue or Nuxt applications.

GitHub:
https://github.com/daohuy34/vue-doctor

If you find the project interesting or useful, a GitHub star would mean a lot and helps the project reach more developers.

Thanks for taking a look!

Posted Jun 7, 2026, 4:35 AM UTC

10
Loading comments…