awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 个仓库

Awesome GitHub RepositoriesScroll Wrapper Components

React components that wrap elements to provide scroll-position tracking and event triggering.

Distinct from Scroll Event Controllers: Focuses on React component wrappers specifically for scroll event monitoring rather than general event controllers.

Explore 3 awesome GitHub repositories matching user interface & experience · Scroll Wrapper Components. Refine with filters or upvote what's useful.

Awesome Scroll Wrapper Components GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • brigade/react-waypointbrigade 的头像

    brigade/react-waypoint

    4,047在 GitHub 上查看↗

    react-waypoint 是一组 React 组件和包装器,旨在当特定 DOM 元素进入或离开可见屏幕区域时执行回调。它作为一个视口可见性跟踪器,监控元素何时跨越预定义的空间边界。 该项目提供了一个滚动触发组件和事件包装器,允许进行自定义偏移配置以考虑固定的 UI 元素。这些工具可以配置为使用特定的 DOM 节点或全局窗口作为可见性计算的滚动祖先。 该库涵盖了多种实现模式,包括无限滚动、内容懒加载和滚动触发动画。它通过监控元素可见性并根据元素的边界框与当前视口的交集触发函数来管理这些操作。

    Provides React wrappers that trigger actions based on element position relative to the window during scrolling.

    JavaScript
    在 GitHub 上查看↗4,047
  • ankeetmaini/react-infinite-scroll-componentankeetmaini 的头像

    ankeetmaini/react-infinite-scroll-component

    3,083在 GitHub 上查看↗

    This project is a frontend component designed to manage dynamic content loading and scroll-based interactions within web applications. It provides a reusable interface for handling data injection as users navigate through scrollable areas, ensuring that content updates occur automatically based on scroll position or manual user triggers. The component distinguishes itself by supporting both standard downward infinite scrolling and inverse scrolling, which allows for the natural expansion of content history in chat-like interfaces. It offers developers full control over the visual presentation

    Tracks scroll offsets and movement patterns using hooks to build custom interactions.

    TypeScriptcomponentinfinite-listsinfinite-scroll
    在 GitHub 上查看↗3,083
  • rrutsche/react-parallaxrrutsche 的头像

    rrutsche/react-parallax

    876在 GitHub 上查看↗

    React Parallax is a React animation component library that creates multi-speed scrolling background depth effects. It computes relative scroll positions within viewports to translate raw page offsets into normalized animation progress values, applying hardware-accelerated translation and scaling styles to DOM nodes for smooth visual movement. The library supports rendering background images and arbitrary visual elements that shift positions at different speeds relative to foreground content. It provides dynamic Gaussian blur filter transitions that interpolate based on current scroll velocity

    Wraps children in scroll-position tracking components that expose raw percentages for custom visual transformations.

    TypeScript
    在 GitHub 上查看↗876
  1. Home
  2. User Interface & Experience
  3. Scroll Interaction Handlers
  4. Scroll Event Controllers
  5. Scroll Wrapper Components