This reviewer's identity has been verified by our review moderation team. They have asked not to show their name, job title, or picture.
I like that this tool is extremely easy to install and use. You can get up and running within 10 minutes. Almost every JavaScript developer already has node installed so it is a simple global module installation and you have access to the plato command. When you run the command pointing it to your JavaScript files, HTML pages are generated containing the static analysis reports. There are a lot of great charts and useful metrics on what JavaScript files might be too complicated and need refactoring. You can dive into each file and it will suggest potential issues as well for each line of code. If you want to impress your team with some neat and useful tooling, this is one I'd use. I also like the fact that Plato maintains a JSON file containing a history of scores for every time you ran it. With that, you can put a process on your CI server that runs Plato and you can check if the maintainability score went up or down on every commit and do things like trigger failed builds if the new commits decrease the project maintainability scores by too much. Review collected by and hosted on G2.com.
I wish the "Average Maintainability" metric provided tips on how to improve your score. I have heard that not many projects get over 80, but sometimes I don't know what I can do to improve the application's maintainability score. Review collected by and hosted on G2.com.
The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.
Validated through LinkedIn
This reviewer was offered a nominal gift card as thank you for completing this review.
Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.


