design_system_lints
Dart lints for enforcing design-system UI standards in code.
At a glance
- Editor scoreNot yet scored
- PricingFree plan
- Best forTeams enforcing design-system conventions in Flutter
- Free planYes
- Paid fromNone
- Dart analysisYes
- Facts checked26 Sep 2026
Where it wins
- Checks hardcoded dimensions, colors, shadows, icons, radii, and text styles
- Lets teams set lint severity to info, warning, or error
- Integrates with Sidecar and design_system_annotations
Where it doesn't
- Focused on design-system UI conventions rather than broader security analysis
- Requires Sidecar configuration and an analysis_options.yaml plugin entry
- Its publisher is listed as an unverified uploader
Our verdict on design_system_lints
design_system_lints is an open-source Dart analyzer-rule package for teams that want their Flutter UI code to follow design-system conventions. It focuses on identifying hardcoded or non-design-system values in common styling areas, including box constraints, dimensions, shadows, colors, EdgeInsets, icons, radii, and text styles. Rules are configurable, and each lint can be assigned info, warning, or error severity. This makes the package most relevant to teams that already have defined design-system values and want checks in project tooling; it is less suited to teams seeking a general-purpose static analysis suite.
The package is built with Sidecar, and projects configure its rules in sidecar.yaml and enable the Sidecar plugin through analysis_options.yaml. It can also be paired with design_system_annotations, which the documentation describes for design-system values. This integration model fits teams prepared to maintain analyzer configuration alongside their Flutter app. The package is self-hosted as project tooling rather than a hosted service, and its plans are free. Its listed platforms are Windows, macOS, and Linux.
Its strongest use is narrow and practical: keeping UI styling aligned with a design system by flagging literal values during analysis. That scope is also the main boundary. The package does not provide security analysis, and it is not presented as a broad code-quality or hosted team-management product. Community support and documentation are listed, while the publisher is identified as an unverified uploader—a consideration for teams evaluating dependency governance. Choose it when Sidecar-based linting for design-system consistency is the goal; consider a broader analysis tool if security checks or wider code-quality coverage are priorities.
design_system_lints pricing
design_system_lints fact sheet
| Free plan | Yes |
|---|---|
| Paid from | None |
| Dart analysis | Yes |
| Flutter analysis | Yes |
| Deployment | Self-hosted |
| IDE support | Multiple |
| Security analysis | No |
| CI integration | Not verified |
| Deployment | Self-hosted |
| Platforms | Windows, macOS, Linux |
| Support | Community, Docs |
| Built for | Small business, Mid-market, Enterprise (editorial estimate) |
| Integrations | 2 integrations: Sidecar, design_system_annotations |
| Pricing | Free plan |
| Website | pub.dev |
| Facts checked | 26 Sep 2026 |
design_system_lints integrations
design_system_lints lists 2 integrations on its own site.
- Sidecar
- design_system_annotations
Alternatives to design_system_lints
- Dart Analysis ServerA free, local analysis engine for Dart diagnostics and editor language services.—
- CodacyA hosted analysis suite with Dart support, pull-request checks, and a free plan.7.0
- Snyk CodeSecurity-focused source scanning with IDE, pull-request, CLI, and CI/CD coverage.5.0
See all design_system_lints alternatives →
Used design_system_lints? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used design_system_lints for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
design_system_lints is listed in our Dart Flutter Static Analysis Tools directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/design-system-lints/"><img src="https://www.itechguides.com/best/badge/design-system-lints.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Sep 2026
Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. It never changes a score or a verdict. How we rank.

