
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.