FLUTTER ECOSYSTEM

flutter_oss_licenses

A tool to generate detail and better OSS license list using pubspec.yaml/lock files.

Latest version
3.2.0
30-day downloads
42.9K
Likes
83
Pub points
140

Package Overview

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

Overview

A developer tool that generates a comprehensive and well-formatted list of open-source licenses used in a Flutter project by analyzing pubspec.yaml and pubspec.lock files. It helps ensure compliance with licensing requirements by providing detailed attribution for third-party dependencies. The package is particularly useful during app publishing or audits, offering clear visibility into the licenses of all included libraries.

Use cases
  • Generating license reports for app submissions
  • Ensuring compliance with open-source licensing terms
  • Auditing third-party dependencies in a project
  • Including license information in app documentation
  • Automating license disclosure in release workflows
Key features
  • Analyzes pubspec.yaml and pubspec.lock files
  • Generates detailed license listings
  • Supports multiple platforms
  • Provides clean, readable output
  • Integrates easily via Flutter CLI
Suitable for
  • Flutter developers preparing for app store submission
  • Teams managing open-source compliance
  • Projects requiring transparent dependency attribution
  • Developers automating license reporting
  • Open-source projects needing license transparency
Considerations
  • Requires manual integration into build process
  • Output format may need customization for specific needs
  • Does not enforce license compliance, only reports it
  • May require additional configuration for complex dependency trees
  • Limited to dependencies listed in pubspec files
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add flutter_oss_licenses

Categories

Source repository

Related projects