# jonbhanson/flutter_native_splash

Automatically generates native code for adding splash screens in Android and iOS. Customize with specific platform, background color and splash image.

Repository: https://github.com/jonbhanson/flutter_native_splash
Canonical: https://ross.abutalabs.com/products/flutter_native_splash
Homepage: https://pub.dev/packages/flutter_native_splash
Language: Dart
License: MIT
License Family: permissive
Topics: flutter, dart
Last push: 2026-05-29T20:00:59+00:00

## Health v2 (maintenance only)
Score: 84/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 84, release rhythm 74, longevity 100
- inputs: {"age_days": 2565, "days_push": 96, "days_rel": 93, "gap_med": 48.5, "n_releases_24m": 7}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1470, forks 251 (observed 2026-08-28T04:04:49.225179+00:00)

## What it is
A Flutter/Dart package that automatically generates native code to customize the default white splash screen shown while the native app loads Flutter on Android, iOS, and Web. It supports background colors, splash and branding images, dark mode, full screen, and platform-specific options including Android 12+.

## Use cases
- customize flutter app splash screen background color and image
- generate native splash screen code for android and ios
- add dark mode splash screen to flutter app
- remove default white flash when flutter app starts
- configure android 12 splash screen for flutter
- add branding image to flutter splash screen

## When to choose
- you are building a Flutter app and want a branded native splash screen without hand-editing Android/iOS native code
- you need splash screens that support dark mode, full screen, or Android 12+ specifics
- you want splash screen configuration driven from pubspec.yaml and regenerated via a CLI command

## When to avoid
- your app is not built with Flutter/Dart
- you need fully custom animated splash screens beyond static images and colors
- you prefer to manage native launch screen resources manually in Xcode or Android Studio

## Facets
- artifact type: library
- maturity: active
- function: developer-tools, cli, image-processing
- domain: mobile-development, cross-platform, developer-tools
- platform: cli, cross-platform
- tags: flutter, dart, splash-screen, code-generation, dark-mode, android, ios, web

## Member repositories
- jonbhanson/flutter_native_splash (main) score 84

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:49.225179+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-30T04:34:49.420900+00:00, confidence not recorded.
  - readme: https://github.com/jonbhanson/flutter_native_splash (fetched 2026-08-28T04:04:49.225179+00:00, sha 97d05e33a098)
  - homepage: https://pub.dev/packages/flutter_native_splash (fetched 2026-08-29T11:42:43.316980+00:00, sha d8fd761d5fff)
  - site_page: https://pub.dev/packages/flutter_native_splash/install (fetched 2026-08-29T11:42:43.329248+00:00, sha 715d93c0e2b0)
  - site_page: https://pub.dev/documentation/flutter_native_splash/latest (fetched 2026-08-29T11:42:43.330793+00:00, sha 246d5370446b)
  - site_page: https://pub.dev/packages/flutter_native_splash/changelog (fetched 2026-08-29T11:42:43.326928+00:00, sha 836def090635)
- Data as of 2026-08-30T08:39:29.467469+00:00.
