FLUTTER ECOSYSTEM

dart_license_checker

Tool to view all dependencies (packages and plugins) you use and their licenses

dart_license_checker cover
Latest version
1.2.1
30-day downloads
980
Likes
42
Pub points
140

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

A developer tool for Flutter projects that lists all used dependencies, including packages and plugins, along with their respective licenses. It helps ensure compliance by providing a clear overview of third-party software licenses in your project. The tool is command-line based and works across macOS, Windows, and Linux. It integrates seamlessly with Flutter's pub system, making it easy to audit dependencies during development or before release.

Use cases
  • Auditing open-source license compliance
  • Generating license reports for app submissions
  • Identifying outdated or problematic dependencies
  • Ensuring legal compliance in commercial apps
  • Reviewing licenses during CI/CD pipelines
Key features
  • Lists all dependencies and their licenses
  • Supports cross-platform usage
  • Integrates with Flutter's pub system
  • Provides clean, readable output
  • Open-source and community-maintained
Suitable for
  • Flutter developers
  • Legal/compliance teams
  • Open-source contributors
  • App publishers
  • CI/CD automation
Considerations
  • Requires manual execution for updates
  • Output format may need parsing for integration
  • Does not enforce license compliance
  • Limited to direct and transitive dependencies
  • No built-in license validation
Supported platformsmacOSWindowsLinux

Install package

flutter pub add dart_license_checker

Categories

Related projects

No data available yet.