Top Flutter Linter packages Linting is a process of checking code for potential errors or formatting issues. Linting rules are a set of guidelines that can be used to automatically check code for potential problems. These rules can be customized to fit the needs of a particular project or team. The complete list of Dart and Flutter packages that provide Linters, help manage Lint Rules and perform Linting for your Flutter project is provided below.
flutter_lints
1089
Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
lint
843
An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter
riverpod_lint
229
Riverpod_lint is a developer tool for users of Riverpod, designed to help stop common issues and simplify repetitive tasks.
lints
224
Official Dart lint rules. Defines the 'core' and 'recommended' set of lints suggested by the Dart team.
custom_lint
175
Lint rules are a powerful way to improve the maintainability of a project. Custom Lint allows package authors and developers to easily write custom lint rules.
pedantic_mono
73
[mono edition] Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
flutterando_analysis
25
Lint rules for Flutter and Dart, created for the open source projects of the Flutterando Community.
import_lint
25
The Import Lint package defines import lint rules and report on lints found in Dart code.
austerity
24
Dart and Flutter static code analysis, but not for the faint hearted. This code tries to turn all violations in to red squiggly lines