awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
oblador avatar

oblador/react-native-progress

0
View on GitHub↗
3,669 Stars·510 Forks·JavaScript·MIT·2 Aufrufe

React Native Progress

react-native-progress is a collection of visual components for cross-platform mobile applications designed to represent completion percentages and loading states. It provides a set of progress bars, circular indicators, and loading spinners for mobile environments.

The library includes specific components for visualizing progress, such as a percentage progress pie, circular progress indicators with inner text, and linear progress bars. For active background processes, it provides animated loading spinners and activity spinners to signal ongoing tasks.

These components support task completion visualization and data progress monitoring through a variety of shapes, including rings, bars, and filled circular charts.

Features

  • React Native Components - Offers a set of pre-built progress and loading visual components designed specifically for React Native mobile applications.
  • Activity Indicators - Provides activity indicators to signal that a background process is currently running.
  • Loading Animations - Ships animated rotating circle components to indicate ongoing background activity.
  • Ring Charts - Provides ring charts to visualize numeric completion values and data ratios within a mobile interface.
  • Linear Progress Bars - Implements horizontal progress bars that fill according to a numeric value or animate indefinitely.
  • Loading State Visualizations - Provides UI components and patterns to represent data fetching and background processing states via animated spinners.
  • Visual Progress Indicators - Provides a suite of bars and circles that give real-time visual feedback on the completion status of a task.
  • Circular Progress Indicators - Provides circular indicators that display a filling arc based on a numeric value with center-aligned text.
  • Progress Visualizations - Implements linear and circular indicators to display the completion percentage of a background process.
  • SVG-Based Vector Rendering - Employs scalable vector graphics (SVG) to render precise shapes and arcs that remain sharp across all screen densities.
  • Cross-Platform Mobile UI Kits - Provides a consistent set of progress bars and spinners that work across different mobile operating systems.
  • Native Animation Drivers - Utilizes native animation drivers to ensure smooth, high-performance rotations for loading spinners by bypassing the JavaScript bridge.
  • Pie Charts - Includes a filled circular pie chart component used to visualize a specific percentage of task completion.
  • Declarative UI Composition - Builds complex progress indicators by nesting basic SVG primitives within a declarative React component hierarchy.
  • UI Components - Progress indicators and spinners using native rendering.

Star-Verlauf

Star-Verlauf für oblador/react-native-progressStar-Verlauf für oblador/react-native-progress

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht oblador/react-native-progress?

react-native-progress is a collection of visual components for cross-platform mobile applications designed to represent completion percentages and loading states. It provides a set of progress bars, circular indicators, and loading spinners for mobile environments.

Was sind die Hauptfunktionen von oblador/react-native-progress?

Die Hauptfunktionen von oblador/react-native-progress sind: React Native Components, Activity Indicators, Loading Animations, Ring Charts, Linear Progress Bars, Loading State Visualizations, Visual Progress Indicators, Circular Progress Indicators.

Welche Open-Source-Alternativen gibt es zu oblador/react-native-progress?

Open-Source-Alternativen zu oblador/react-native-progress sind unter anderem: ninjaprox/nvactivityindicatorview — NVActivityIndicatorView is a library of themed and configurable animation views used to replace standard system… facebook/react — React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional… meliorence/react-native-snap-carousel — This project is a cross-platform mobile carousel component for creating swipeable image and content sliders. It… dylanvann/react-native-fast-image — This is a high-performance image component and native caching library for mobile applications. It provides tools for… shoutem/ui — This project is a cross-platform mobile UI library and design system built for the React Native framework. It provides… faridsafi/react-native-gifted-chat — This project is a cross-platform UI library for React Native designed to build messaging interfaces. It provides a…

Open-Source-Alternativen zu React Native Progress

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit React Native Progress.
  • ninjaprox/nvactivityindicatorviewAvatar von ninjaprox

    ninjaprox/NVActivityIndicatorView

    10,708Auf GitHub ansehen↗

    NVActivityIndicatorView is a library of themed and configurable animation views used to replace standard system loading spinners in iOS applications. It provides a collection of reusable Swift UI components designed to signal background processing and data loading through various visual styles. The library focuses on custom activity indicators that allow for the implementation of stylized loading animations with specific colors and patterns. It enables the visualization of asynchronous processes and mobile app loading states to notify users that a background task is active. These components

    Swift
    Auf GitHub ansehen↗10,708
  • facebook/reactAvatar von facebook

    facebook/react

    245,669Auf GitHub ansehen↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
    Auf GitHub ansehen↗245,669
  • meliorence/react-native-snap-carouselAvatar von meliorence

    meliorence/react-native-snap-carousel

    10,519Auf GitHub ansehen↗

    This project is a cross-platform mobile carousel component for creating swipeable image and content sliders. It functions as a virtualized list component that maintains performance by removing off-screen elements and utilizes a native-driver animation library to map scroll offsets to style properties on the native thread for lag-free transitions. The library provides a parallax image gallery capable of shifting images relative to scroll progress to create a sense of depth. It also features a layout system that supports right-to-left orientations for languages such as Arabic and Hebrew. Capab

    JavaScriptadvanced-effectscarouselflatlist-based
    Auf GitHub ansehen↗10,519
  • dylanvann/react-native-fast-imageAvatar von DylanVann

    DylanVann/react-native-fast-image

    8,424Auf GitHub ansehen↗

    This is a high-performance image component and native caching library for mobile applications. It provides tools for image optimization and asset preloading to reduce visual flicker and increase loading speeds. The project differentiates itself through a mobile asset preloader that downloads remote images into a local cache before they are requested. It also includes a system for assigning loading priority levels to ensure critical visual assets are fetched first and supports remote asset authentication by attaching custom HTTP headers to requests. The library covers a broad range of capabil

    TypeScript
    Auf GitHub ansehen↗8,424
Alle 30 Alternativen zu React Native Progress anzeigen→