Flutter Gems

Browse 4800+ useful Dart & Flutter packages that are neatly categorized!

Twitter Subscribe Medium LinkedIn

Top Flutter Linter packages

Last updated: November 29, 2022

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.

Null safety 👍 735

An opinionated, community-driven set of lint rules for Dart and Flutter projects. Like pedantic but stricter

Null safety 👍 734

Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.

Null safety 👍 325

Lint rules for Dart and Flutter used internally at Very Good Ventures.

Null safety 👍 160

Official Dart lint rules. Defines the 'core' and 'recommended' set of lints suggested by the Dart team.

Null safety 👍 127

Linter rules corresponding to the guidelines in Effective Dart.

Null safety 👍 65

The implementation of the lint rules supported by the analyzer framework. This package is not intended to be used directly.

custom_lint Card Image
Null safety 👍 56

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.

Null safety 👍 55

[mono edition] Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.

Null safety 👍 39

Lint rules for "Surf" company for Dart and Flutter projects.

Null safety 👍 24

Lints for Dart and Flutter based on software industry standards and best practices.

Null safety 👍 22

Stricter Dart analyzer linter settings and best practices.

Null safety 👍 7

Flame lint package

Null safety 👍 3

The lint rules used in developing Amplify Flutter packages and plugins.