The Best Dart Static Analysis Tools (Linters/Formatters)
We rank 10 Dart linters, code analyzers, formatters, and more. Find and compare tools like Mega-Linter, SAST Online, CodeScene, and more. Please rate and review tools that you've used. This helps others find the best tools for their projects.
4 Dart Tools
Dart Code Metrics
Additional linter for Dart. Reports code metrics, checks for anti-patterns and provides additional rules for Dart analyzer.
6 Multi-Language Tools
Mega-Linter
Mega-Linter can handle any type of project thanks to its 70+ embedded Linters, its advanced reporting, runnable on any CI system or locally, with assisted installation and configuration, able to apply formatting and fixes
Help make this list better
Suggest Tools
Frequently Asked Questions
What are Dart tools?
Dart is a client-optimized programming language for apps on multiple platforms. It is developed by Google and is used to build mobile, desktop, server, and web applications. Dart is an object-oriented, class-based, garbage-collected language with C-style syntax. Dart can compile to either native code or JavaScript. It supports interfaces, mixins, abstract classes, reified generics, and type inference.
What are the best Dart static analysis tools and linters?
The most popular Dart tools ranked by user votes are: Mega-Linter, SAST Online, CodeScene, DerScanner, callGraph.
Which Dart tools are free to use?
Tools with a free plan include SAST Online. On top of that, there are also a number of open source like Mega-Linter, SAST Online, callGraph, Dart Code Metrics, Linter for dart, effective_dart, lint.