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

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

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

3 个仓库

Awesome GitHub RepositoriesViewport Control

Utilities for managing element visibility within a container.

Distinguishing note: Focuses on scrolling and visibility logic.

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

Awesome Viewport Control GitHub Repositories

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

    ueberdosis/tiptap

    37,341在 GitHub 上查看↗

    Tiptap is a headless, modular framework designed for building custom rich-text editors. It provides a developer-focused abstraction layer over a structured document model, allowing for full control over the underlying schema through a plugin-based architecture. By separating document state management from the user interface, it enables the creation of tailored editing experiences that remain framework-agnostic. The project distinguishes itself through a robust collaborative engine that supports real-time multi-user editing, conflict resolution, and presence tracking. It integrates artificial

    Ensures specific nodes are visible within the editor viewport.

    TypeScripteditorjavascriptjs
    在 GitHub 上查看↗37,341
  • bvaughn/react-virtualizedbvaughn 的头像

    bvaughn/react-virtualized

    27,072在 GitHub 上查看↗

    react-virtualized is a library of components for rendering massive lists and tables by drawing only the elements visible in the viewport. It provides specialized layout managers including a windowed grid component and a dynamic height list manager. The project includes a masonry layout engine for packing items of varying heights and widths, as well as an infinite scroll interface for incrementally fetching and appending data. The library covers a broad range of virtualization capabilities, including frozen grid elements, reverse list rendering, and synchronized viewport scrolling. It also su

    Provides programmatic control to move the viewport to specific pixel offsets or bring specific row indices into view.

    JavaScriptgridlistlistview
    在 GitHub 上查看↗27,072
  • cferdinandi/smooth-scrollcferdinandi 的头像

    cferdinandi/smooth-scroll

    5,444在 GitHub 上查看↗

    This JavaScript smooth scrolling library is a frontend utility and viewport motion controller designed to animate transitions to anchor links. It intercepts standard link clicks to replace instant jumps with fluid movement toward target elements. The library provides configurable motion easing patterns and speed controls to manage acceleration and deceleration. It includes a mechanism to cancel active animations immediately and supports programmatic scroll triggering via direct function calls. The tool handles positioning offsets to prevent target content from being hidden behind fixed heade

    Manages the movement and visibility of the viewport through custom animations and event callbacks.

    JavaScriptanchor-linksanimate-scrollingjavascript
    在 GitHub 上查看↗5,444
  1. Home
  2. User Interface & Experience
  3. Viewport Control