paginated-flatlist
A high-performance, reusable paginated list component for React Native with infinite scroll, pull-to-refresh, and skeleton loading
react-native-observable-list
It provides item tracking functionality for lists that offer an `onViewableItemsChanged` callback with the type `({viewableItems: ViewToken[]}) => void` and a `renderItem` property with the type `({item: ItemT, index: number}) => React.ReactElement`.