# fluttercommunity/flutter_launcher_icons

Flutter Launcher Icons - A package which simplifies the task of updating your Flutter app's launcher icon. Fully flexible, allowing you to choose what platform you wish to update the launcher icon for and if you want, the option to keep your old launcher icon in case you want to revert back sometime in the future. Maintainer: @MarkOSullivan94

Repository: https://github.com/fluttercommunity/flutter_launcher_icons
Canonical: https://ross.abutalabs.com/products/flutter_launcher_icons
Homepage: https://pub.dev/packages/flutter_launcher_icons
Language: Dart
License: MIT
License Family: permissive
Topics: flutter, dart, hacktoberfest
Last push: 2025-06-10T17:44:14+00:00

## Health v2 (maintenance only)
Score: 42/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 26, release rhythm 28, longevity 100
- inputs: {"age_days": 3194, "days_push": 449, "days_rel": 449, "gap_med": 72, "n_releases_24m": 4}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2122, forks 425 (observed 2026-08-28T04:06:16.610898+00:00)

## What it is
A Dart/Flutter command-line package that generates and updates launcher icons for Flutter apps across Android, iOS, web, macOS, and Windows from a single source image. It is configured via a YAML file or pubspec.yaml and supports keeping old icons for easy rollback.

## Use cases
- generate flutter app launcher icons for android and ios
- update app icon from a single png across all platforms
- add adaptive and monochrome icons to android app
- generate dark and tinted icons for ios 18
- set windows and macos desktop app icons in flutter
- automate app icon generation in ci pipeline

## When to choose
- you are building a Flutter app and need consistent launcher icons across platforms
- you want adaptive, monochrome, dark, or tinted icon variants without manual asset work
- you prefer declarative YAML configuration and easy rollback to previous icons

## When to avoid
- your project is not Flutter/Dart based
- you need full app icon design tools rather than automated resizing
- you target platforms not supported by the package

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, image-processing, developer-tools, mobile-framework
- domain: mobile-development, developer-tools, cross-platform
- platform: cli, cross-platform, windows
- tags: flutter, launcher-icons, app-icons, dart-package, icon-generator, android, ios, macos

## Member repositories
- fluttercommunity/flutter_launcher_icons (main) score 42

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:16.610898+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:52:51.893951+00:00, confidence not recorded.
  - readme: https://github.com/fluttercommunity/flutter_launcher_icons (fetched 2026-08-28T04:06:16.610898+00:00, sha a96241520432)
  - homepage: https://pub.dev/packages/flutter_launcher_icons (fetched 2026-08-29T10:32:50.654530+00:00, sha 63713831d318)
  - site_page: https://pub.dev/packages/flutter_launcher_icons/install (fetched 2026-08-29T10:32:50.665689+00:00, sha 568dea780a0a)
  - site_page: https://pub.dev/documentation/flutter_launcher_icons/latest (fetched 2026-08-29T10:32:50.667618+00:00, sha 7c3edfe10806)
  - site_page: https://pub.dev/packages/flutter_launcher_icons/changelog (fetched 2026-08-29T10:32:50.663742+00:00, sha 5145052dca6b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
