splash_master 1.0.0 copy "splash_master: ^1.0.0" to clipboard
splash_master: ^1.0.0 copied to clipboard

Unifying Native and Flutter splash screens with multiple media options for a seamless user experience.

Banner

Splash Master #

splash master license

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.yaml configuration
  • 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, and splash_master_lottie already include splash_master as 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.

149
likes
160
points
597
downloads
screenshot

Documentation

API reference

Publisher

verified publishersimform.com

Weekly Downloads

Unifying Native and Flutter splash screens with multiple media options for a seamless user experience.

Repository (GitHub)
View/report issues

Topics

#splash-screen #flutter-splash-screen #flutter-splash #native-splash-screen #launch-screen

License

MIT (license)

Dependencies

flutter, xml, yaml

More

Packages that depend on splash_master