awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
zoontek avatar

zoontek/react-native-bootsplash

0
View on GitHub↗
4,278 星标·287 分支·TypeScript·MIT·2 次浏览

React Native Bootsplash

react-native-bootsplash 是一个跨平台移动启动屏幕库和启动编排器。它提供了一个用于管理原生启动屏幕并在应用初始化期间控制启动屏幕显示时机的系统。

该项目包含一个原生资产生成工具,使用命令行界面为不同的移动平台创建和配置启动图像资产。它支持创建集成动画的启动屏幕,通过与外部动画库集成,实现自定义的退出动画和过渡效果。

该库涵盖了通过管理原生层可见性、查询启动屏幕状态以及自动化生成符合平台要求的图像分辨率来编排应用启动的过程。

Features

  • App Startup Orchestration - Controls exactly when the initial launch screen disappears based on when the application is fully initialized.
  • Asset Resource Generators - Provides a utility to automatically generate platform-specific icons and splash screens from source images.
  • Asset Generation CLIs - Ships a command line interface tool for batch producing visual image assets and updating platform configuration files.
  • Startup Splash Screens - Implements a mechanism for controlling the visibility and fade-out timing of the native splash screen during initialization.
  • Native Modules & Bridges - Implements a native module bridge to expose visibility controls to JavaScript for programmatic control of the boot screen.
  • Native Manifest Configurations - Modifies Android XML and iOS Plist files to ensure the native OS displays the splash image before the engine starts.
  • Cross-Platform Splash Screens - Provides a consistent native launch screen implementation across multiple mobile platforms using a single codebase.
  • Mobile App Launch Screens - Displays a branded image while the application loads to prevent users from seeing a blank screen.
  • Native View Hierarchy Management - Handles the direct manipulation of the native view hierarchy to transition between the static launch image and the application root.
  • Splash Screen Management - Provides configuration and control tools for showing, hiding, and fading out the native launch image.
  • Animation-Integrated Transitions - Creates custom exit animations for startup screens through integration with external animation libraries.
  • React Native Libraries - Acts as a library that automates the creation and configuration of image assets across different mobile resolutions.
  • Imperative Animation APIs - Provides an imperative API to trigger native transitions and query splash screen visibility without re-renders.
  • Exit Animations - Supports the creation of custom exit animations for launch screen elements through integration with external animation libraries.
  • Visibility State Querying - Provides a mechanism to query the current visibility state of the native launch screen to determine if it remains active.
  • Transition Loading Screens - Implements smooth visual transitions and masking views to improve the perceived loading speed during the startup sequence.

Star 历史

zoontek/react-native-bootsplash 的 Star 历史图表zoontek/react-native-bootsplash 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

React Native Bootsplash 的开源替代方案

相似的开源项目,按与 React Native Bootsplash 的功能重合度排序。
  • crazycodeboy/react-native-splash-screencrazycodeboy 的头像

    crazycodeboy/react-native-splash-screen

    5,657在 GitHub 上查看↗

    This project is a cross-platform mobile splash screen and boot manager for applications. It functions as a native mobile UI component that bridges iOS and Android launch views with a JavaScript framework to hide the boot process and prevent blank screens during initialization. The tool coordinates the transition from the native operating system launch image to the application interface. It provides the ability to display a native loading image over the application interface and trigger its dismissal once asynchronous initialization tasks are complete. The system manages native UI overlays an

    Java
    在 GitHub 上查看↗5,657
  • marcshilling/react-native-image-pickermarcshilling 的头像

    marcshilling/react-native-image-picker

    8,638在 GitHub 上查看↗

    This project is a cross-platform mobile media picker that provides a native interface for selecting images and videos from a device gallery or capturing them via the camera. It acts as a bridge for mobile camera integration and a native gallery selector to import visual assets into a JavaScript environment. The library covers media library access and the handling of user content uploads by allowing users to provide image or video files from their device. This includes the ability to launch the device camera for photos and videos as well as selecting multiple media files from the local library

    Java
    在 GitHub 上查看↗8,638
  • expo/expoexpo 的头像

    expo/expo

    50,111在 GitHub 上查看↗

    Expo is a universal mobile framework designed to build native iOS and Android applications from a single codebase using web-standard technologies. It provides a comprehensive development environment that includes a unified runtime for testing, cloud-based infrastructure for compiling and signing native binaries, and automated tools for managing the entire mobile release lifecycle, including app store submission. The framework distinguishes itself through a plugin-based native configuration engine that programmatically modifies project files, allowing developers to integrate native modules wit

    TypeScriptandroidapp-frameworkexpo
    在 GitHub 上查看↗50,111
  • dicebear/dicebeardicebear 的头像

    dicebear/dicebear

    8,907在 GitHub 上查看↗

    DiceBear is an SVG avatar generation library and image API that creates deterministic profile pictures from seed strings. It provides a system for generating consistent visual outputs across different environments and programming languages using JSON style definitions. The project distinguishes itself with a comprehensive design toolkit, including a visual style designer and a Figma integration plugin that converts design frames into JSON schemas. It supports sophisticated visual control through weighted probability distributions for components, contrast-aware color management for accessibili

    Vueapiavataaarsavatar
    在 GitHub 上查看↗8,907
查看 React Native Bootsplash 的所有 30 个替代方案→

常见问题解答

zoontek/react-native-bootsplash 是做什么的?

react-native-bootsplash 是一个跨平台移动启动屏幕库和启动编排器。它提供了一个用于管理原生启动屏幕并在应用初始化期间控制启动屏幕显示时机的系统。

zoontek/react-native-bootsplash 的主要功能有哪些?

zoontek/react-native-bootsplash 的主要功能包括:App Startup Orchestration, Asset Resource Generators, Asset Generation CLIs, Startup Splash Screens, Native Modules & Bridges, Native Manifest Configurations, Cross-Platform Splash Screens, Mobile App Launch Screens。

zoontek/react-native-bootsplash 有哪些开源替代品?

zoontek/react-native-bootsplash 的开源替代品包括: crazycodeboy/react-native-splash-screen — This project is a cross-platform mobile splash screen and boot manager for applications. It functions as a native… marcshilling/react-native-image-picker — This project is a cross-platform mobile media picker that provides a native interface for selecting images and videos… expo/expo — Expo is a universal mobile framework designed to build native iOS and Android applications from a single codebase… dicebear/dicebear — DiceBear is an SVG avatar generation library and image API that creates deterministic profile pictures from seed… romannurik/androidassetstudio — AndroidAssetStudio is a web-based toolset for creating launcher icons, action bar graphics, and notification assets… antfu/vite-plugin-pwa — This project is a Vite plugin that transforms web applications into Progressive Web Apps by automating the generation…