awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
margelo avatar

margelo/react-native-blur

0
View on GitHub↗
3,881 stars·568 forks·TypeScript·MIT·2 vues

React Native Blur

react-native-blur provides cross-platform UI components for rendering native blur and vibrancy effects in mobile applications. It functions as a native-backed UI element that creates visual hierarchy and depth through blurred overlays and enhanced content contrast.

The project includes an accessibility-aware component that automatically detects system preferences for reduced transparency and provides solid fallback colors. It utilizes native rendering to apply background blur and vibrancy layers, improving the legibility of foreground content.

These components encapsulate platform-specific rendering APIs to provide a unified interface for hardware-accelerated filtering and dynamic vibrancy blending.

Features

  • Real-Time Background Blurs - Provides high-performance, real-time background blur effects for mobile user interfaces.
  • Cross-Platform Mobile Blur Libraries - Offers a cross-platform library for rendering hardware-accelerated blur and vibrancy effects on iOS and Android.
  • React Native Components - Provides pre-built visual components for implementing blur and vibrancy effects in React Native applications.
  • Transparency-Aware Components - Ships a component that automatically detects reduced transparency settings and provides solid fallback colors.
  • Vibrancy Adjustments - Utilizes native vibrancy layers to increase the contrast and legibility of foreground content over blurred backgrounds.
  • Transparency Preference Adaptations - Ensures interface readability by automatically switching blur effects to solid colors based on user transparency preferences.
  • System Transparency Fallbacks - Provides automatic switching to solid background colors when system-level reduced transparency is enabled for accessibility.
  • Home Screen Legibility Optimizations - Implements visual techniques using native vibrancy to ensure foreground UI elements remain readable over blurred backgrounds.
  • Filter Acceleration - Maps abstract component properties to system-level rendering engines for hardware-accelerated blur and vibrancy effects.
  • Visual Depth Effects - Implements design patterns for creating perceived visual depth through the use of native blurs and overlays.
  • Platform-Specific API Implementations - Wraps distinct mobile operating system rendering calls into a single unified interface for cross-platform consistency.
  • Mobile Visual Depth Effects - Creates visual hierarchy and depth in mobile interfaces by applying native blur filters and overlays.
  • JSON Message Bus Bridges - Implements a bridge that serializes style and intensity parameters as messages to a native host for rendering.
  • Cross-Platform Native Renderers - Translates declarative component definitions into native platform views for real-time background filtering.

Historique des stars

Graphique de l'historique des stars pour margelo/react-native-blurGraphique de l'historique des stars pour margelo/react-native-blur

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à React Native Blur

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec React Native Blur.
  • kureev/react-native-blurAvatar de Kureev

    Kureev/react-native-blur

    3,881Voir sur GitHub↗

    This project is a cross-platform mobile blur library and a collection of native components used to render Gaussian blur and frosted glass effects in mobile applications. It functions as a native view hierarchy bridge that encapsulates platform-specific visual effect APIs to maintain performance during animations and transitions. The library includes a UI vibrancy toolkit designed to adjust contrast and saturation, ensuring that text and icons remain legible when placed over blurred backgrounds. It provides components for adding depth and translucent layers to mobile interfaces through native

    TypeScript
    Voir sur GitHub↗3,881
  • xotahal/react-native-material-uiAvatar de xotahal

    xotahal/react-native-material-ui

    3,786Voir sur GitHub↗

    This project is a cross-platform mobile UI framework and component library for building native interfaces. It provides a suite of pre-built interface controls and a scalable design system to ensure a uniform visual language across mobile screens. The library is centered on a theme-based system that uses a centralized configuration object to manage colors, spacing, and typography. This configuration propagates through the component tree, allowing developers to customize the global theme or apply local style overrides to individual elements. The framework includes a collection of reusable Mate

    JavaScript
    Voir sur GitHub↗3,786
  • flipkart/recyclerlistviewAvatar de Flipkart

    Flipkart/recyclerlistview

    5,440Voir sur GitHub↗

    Recyclerlistview is a cross-platform virtualized list component for React Native and web. It functions as a cell-recycling UI library that reuses a small set of off-screen components by updating their data rather than creating new views for every item. The framework includes a dynamic grid layout engine that supports staggered grids and variable item heights, allowing for instant switching between list and grid view modes. The library provides capabilities for virtual scrolling management, including viewability tracking, sticky headers, and scroll position restoration. It also supports infin

    TypeScript
    Voir sur GitHub↗5,440
  • apache/incubator-weexAvatar de apache

    apache/incubator-weex

    13,622Voir sur GitHub↗

    Incubator-weex is a cross-platform mobile framework used to build user interfaces that run across different operating systems from a single codebase. It functions as a native UI renderer and a JavaScript native UI bridge, sending serialized UI descriptions from a JavaScript engine to native mobile components. The project includes a cross-platform UI bundler and build tool to compile source code into optimized bundles for native renderers. It also provides a UI previewer and prototyping toolset that allows for testing mobile interface pages within web browsers and on physical devices. The fra

    C++
    Voir sur GitHub↗13,622
Voir les 30 alternatives à React Native Blur→

Questions fréquentes

Que fait margelo/react-native-blur ?

react-native-blur provides cross-platform UI components for rendering native blur and vibrancy effects in mobile applications. It functions as a native-backed UI element that creates visual hierarchy and depth through blurred overlays and enhanced content contrast.

Quelles sont les fonctionnalités principales de margelo/react-native-blur ?

Les fonctionnalités principales de margelo/react-native-blur sont : Real-Time Background Blurs, Cross-Platform Mobile Blur Libraries, React Native Components, Transparency-Aware Components, Vibrancy Adjustments, Transparency Preference Adaptations, System Transparency Fallbacks, Home Screen Legibility Optimizations.

Quelles sont les alternatives open-source à margelo/react-native-blur ?

Les alternatives open-source à margelo/react-native-blur incluent : kureev/react-native-blur — This project is a cross-platform mobile blur library and a collection of native components used to render Gaussian… flipkart/recyclerlistview — Recyclerlistview is a cross-platform virtualized list component for React Native and web. It functions as a… xotahal/react-native-material-ui — This project is a cross-platform mobile UI framework and component library for building native interfaces. It provides… apache/incubator-weex — Incubator-weex is a cross-platform mobile framework used to build user interfaces that run across different operating… vczero/react-native-lesson — This project is a cross-platform mobile framework tutorial and JavaScript mobile app curriculum designed to teach the… react/react-native — React Native is a cross-platform mobile framework used to build native iOS and Android applications from a single…