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
React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.
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
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
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 main features of oblador/react-native-progress are: React Native Components, Activity Indicators, Loading Animations, Ring Charts, Linear Progress Bars, Loading State Visualizations, Visual Progress Indicators, Circular Progress Indicators.
Open-source alternatives to oblador/react-native-progress include: 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…