splash_master 1.0.0
splash_master: ^1.0.0 copied to clipboard
Unifying Native and Flutter splash screens with multiple media options for a seamless user experience.

Splash Master #
Splash Master is a Flutter package ecosystem for native and animated splash screens across Android and iOS.
Migration Guide #
| Before (legacy) | After (current) | Package |
|---|---|---|
SplashMaster.rive(...) |
SplashMasterRive(...) |
splash_master_rive |
SplashMaster.video(...) |
SplashMasterVideo(...) |
splash_master_video |
SplashMaster.lottie(...) |
SplashMasterLottie(...) |
splash_master_lottie |
SplashMaster.initialize() |
<Widget>.initialize() |
renderer package |
SplashMaster.resume() |
<Widget>.resume() |
renderer package |
For more details, check our documentation.
Features #
- Native splash generation from
pubspec.yamlconfiguration - Light and dark mode splash support
- Android 12+ splash configuration support
- Renderer packages for Rive, Video, and Lottie splash animations
- Shared source/config types across packages
Documentation #
Visit our documentation site for all implementation details, usage instructions, code examples, and advanced features.
Sub Packages #
| Sub Package | pub.dev | Repository | Documentation |
|---|---|---|---|
splash_master_rive |
pub.dev/packages/splash_master_rive | packages/splash_master_rive | Rive documentaion |
splash_master_video |
pub.dev/packages/splash_master_video | packages/splash_master_video | Video documentation |
splash_master_lottie |
pub.dev/packages/splash_master_lottie | packages/splash_master_lottie | Lottie documentation |
Installation #
Core package #
dependencies:
splash_master: <latest-version>
Animation packages #
dependencies:
splash_master_rive: <latest-version>
splash_master_video: <latest-version>
splash_master_lottie: <latest-version>
Note:
splash_master_rive,splash_master_video, andsplash_master_lottiealready includesplash_masteras a dependency.
Minimal splash_master setup (pubspec.yaml) #
splash_master:
color: '#FFFFFF'
image: 'assets/splash.png'
Then run:
dart run splash_master create
For full key reference, check our documentation.
Support #
For questions, issues, or feature requests, create an issue on GitHub.
License #
This project is licensed under the MIT License. See LICENSE.
