DiscreteScrollView is a UI component and animation library for React Native designed to create centered scroll views and infinite scroll lists. It provides a mechanism to keep the active selection centered within the viewport while maintaining the visibility of adjacent items.
yarolegovich/discretescrollview की मुख्य विशेषताएं हैं: Centered List Navigation, Carousel Components, Looping Content Carousels, Infinite Scrolling, Looping Scroll Views, Position-Based Visual Transformations, Scroll-Driven Animation Tools, Scroll Alignment Controls।
yarolegovich/discretescrollview के ओपन-सोर्स विकल्पों में शामिल हैं: oliviertassinari/react-swipeable-views — This project is a React library for creating touch-enabled sliding views and interactive view switchers. It provides… meliorence/react-native-snap-carousel — This project is a cross-platform mobile carousel component for creating swipeable image and content sliders. It… prinzhorn/skrollr — Skrollr is a dependency-free scroll-driven animation engine and cross-platform frontend library. It functions as a… mikepenz/fastadapter — FastAdapter is a framework for building complex Android lists by mapping data models to view templates. It functions… cymchad/baserecyclerviewadapterhelper — This project is an Android RecyclerView adapter wrapper designed to reduce boilerplate code when building complex… cymcsg/ultimaterecyclerview — UltimateRecyclerView is an advanced list component for Android that provides built-in support for animations, sticky…
This project is a React library for creating touch-enabled sliding views and interactive view switchers. It provides components for building content carousels and sliders that support horizontal or vertical navigation via touch, mouse swipe gestures, and keyboard inputs. The library includes a virtualized slider component that renders only visible views to maintain performance with large content sets. It supports specialized visual behaviors such as three-dimensional coverflow transitions, circular navigation for infinite looping, and edge resistance effects when reaching the boundaries of a
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
Skrollr is a dependency-free scroll-driven animation engine and cross-platform frontend library. It functions as a toolkit for linking CSS properties and HTML attributes to scroll positions to create synchronized animations, specifically providing utilities for the interpolation of SVG attributes. The library enables the creation of parallax scrolling and interactive web storytelling by mapping scroll offsets to specific style values. It allows for the development of non-linear movement and dynamic SVG effects through the use of custom HTML attributes that define keyframes. The system covers
This project is an Android RecyclerView adapter wrapper designed to reduce boilerplate code when building complex lists. It serves as a framework for simplifying data binding and managing the interaction between data models and their corresponding view holders. The library distinguishes itself through specialized support for multi-type layout rendering, where diverse data models are mapped to specific layouts within a single list. It provides a structural implementation for expandable list frameworks that allow users to collapse or expand hierarchical items to reveal nested content. Addition