3 مستودعات
JavaScript libraries specialized in creating high-performance, touch-optimized scrolling for mobile web environments.
Distinct from Mobile Scroll Normalizers: The candidates focus on specific normalizers or general animations, not a comprehensive mobile scrolling library identity.
Explore 3 awesome GitHub repositories matching web development · Mobile Scroll Libraries. Refine with filters or upvote what's useful.
Better-scroll is a JavaScript scroll library and touch interaction engine designed to create high-performance scrollable areas in web browsers. It functions as a modular UI component framework that provides the foundation for building complex scrollable elements. The library is distinguished by a plugin-based architecture that allows the injection of custom methods and event hooks. This system enables the creation of specialized interface components such as carousel sliders, scrollable picker inputs, and draggable element systems. The project covers a wide range of mobile web interaction pat
Serves as a high-performance JavaScript library for creating smooth touch scrolling experiences on mobile websites.
cube-ui is a mobile-first Vue.js component library that provides a comprehensive set of pre-built UI elements for building touch-based mobile web applications. The library is built on Vue's single-file component architecture and supports on-demand ES module imports, allowing developers to selectively load only the components they need to optimize bundle size. It also offers plugin-based global registration for convenient setup and includes a CLI scaffolding tool to generate project skeletons with pre-configured build settings. The library distinguishes itself with a gesture-driven interaction
Ships a virtual DOM recycling scroll engine for smooth, performant scrolling in long lists.
mescroll is a JavaScript infinite scroll library and mobile web scroll manager designed to implement pull-to-refresh and pull-up-loading patterns. It provides a system for handling touch-based scrolling, managing pagination states, and integrating these behaviors within Vue applications. The library distinguishes itself through specialized support for chat interfaces, enabling reverse-order data loading and the ability to inject data in a reverse direction to simulate message histories. It also includes a state-persistent scroll cache to preserve vertical offsets and list data when users navi
Provides a comprehensive JavaScript library for high-performance, touch-optimized scrolling on mobile web environments.