FLUTTER ECOSYSTEM

SimformSolutionsPvtLtd/splash_master

一个 Flutter 插件,可简化为您的应用添加启动画面的过程。此插件会处理所有必要的原生端设置,节省您的时间和精力。

splash_master 项目封面
Stars
43
Forks
7
最近推送(UTC)
2026年5月21日
项目状态
未归档
Simform Solutions GitHub avatar
GITHUB Organization

Simform Solutions ↗

语言DartRubySwiftKotlinObjective-C

技术话题

此仓库发布的插件

原始 README

以下为英文项目原文快照,最新内容请访问 GitHub。

展开 / 收起项目 README

Banner

Splash Master

splash master license

Splash Master is a Flutter package ecosystem for native and animated splash screens across Android and iOS.

Preview

Android iOS
Splash Master Android Image Splash Preview Splash Master iOS Image Splash Preview

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 splash_master_rive Rive documentaion
splash_master_video pub.dev/packages/splash_master_video splash_master_video Video documentation
splash_master_lottie pub.dev/packages/splash_master_lottie splash_master_lottie Lottie documentation

Installation

dependencies:
  splash_master: <latest-version> # use this package for image
  splash_master_rive: <latest-version> # use this package for rive
  splash_master_video: <latest-version> # use this package for video
  splash_master_lottie: <latest-version> # use this package for lottie

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.