awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 مستودعات

Awesome GitHub RepositoriesScroll-Offset Tracking

Mechanisms for tracking scroll distance to translate view positions and trigger data loading.

Distinct from Scroll Synchronization: Focuses on using a single scroll offset to translate child positions, not synchronizing multiple viewports

Explore 10 awesome GitHub repositories matching user interface & experience · Scroll-Offset Tracking. Refine with filters or upvote what's useful.

Awesome Scroll-Offset Tracking GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • dingmouren/layoutmanagergroupالصورة الرمزية لـ DingMouRen

    DingMouRen/LayoutManagerGroup

    4,976عرض على GitHub↗

    LayoutManagerGroup هي مكتبة لمديري التخطيط المخصصين لـ Android RecyclerViews. تعمل كمحرك تخطيط قائمة مخصص ومجموعة من مكونات واجهة المستخدم المصممة للتحكم في كيفية وضع العناصر وتمريرها داخل واجهة الهاتف المحمول. يوفر المشروع آلية لتحديد مواضع العناصر غير القياسية وسلوكيات التمرير. ويسمح بإنشاء ترتيبات شبكة وقائمة متخصصة تنحرف عن التخطيطات القياسية لتحقيق تكوينات مرئية محددة. يتعامل المحرك مع التموضع المكاني للعناصر من خلال التموضع القائم على الإحداثيات والمنطق المدرك للاتجاه. ويدير عملية العرض عبر تمريرات القياس اليدوية وإعادة تدوير العرض الديناميكي لمزامنة مواضع العناصر مع إزاحات التمرير.

    Tracks scroll offsets to synchronize item positions and trigger the loading of new content.

    Java
    عرض على GitHub↗4,976
  • kelvinjin/animatedcollectionviewlayoutالصورة الرمزية لـ KelvinJin

    KelvinJin/AnimatedCollectionViewLayout

    4,861عرض على GitHub↗

    AnimatedCollectionViewLayout هو محرك تخطيط وإطار عمل للرسوم المتحركة لـ UIKit collection views. يوفر نظاماً لإدارة تموضع العناصر والانتقالات البصرية السلسة داخل واجهة مستخدم iOS. يركز المشروع على أدوات انتقال التخطيط المخصصة ومحرك رسوم متحركة للتمرير قادر على تطبيق تأثيرات المنظر (parallax) والتكبير في الوقت الفعلي. تسمح هذه القدرات بتعريف مسارات رسوم متحركة فريدة وانتقالات للسمات من خلال تطبيق قائم على البروتوكولات. يغطي إطار العمل مجموعة واسعة من التأثيرات البصرية، بما في ذلك انتقالات التمرير واستيفاء سمات التخطيط. تمكّن هذه الأدوات من إنشاء تأثيرات حركة ديناميكية وتغييرات حالة سلسة دون الحاجة إلى تعديلات على فئات الخلايا أو العرض الفردية.

    Monitors content offset changes in real time to apply dynamic transforms to collection view items.

    Swiftanimationcocoapodsios
    عرض على GitHub↗4,861
  • swimlane/ngx-datatableالصورة الرمزية لـ swimlane

    swimlane/ngx-datatable

    4,671عرض على GitHub↗

    ngx-datatable هو مكون جدول بيانات غني بالميزات لتطبيقات Angular مصمم لعرض وإدارة مجموعات البيانات الكبيرة. يعمل كشبكة بيانات قابلة للتخصيص تدعم الفرز، والترقيم، واستخدام قوالب Angular المخصصة لتنسيق خلايا البيانات. يتميز المكون بشبكة التمرير الافتراضي عالية الأداء، والتي تعرض فقط الصفوف المرئية لتحسين استخدام الذاكرة و CPU. يوفر واجهة تفاعلية لإدارة البيانات من خلال اختيار الصفوف، وإعادة ترتيب الأعمدة، وعروض التفاصيل القابلة للتوسيع. يغطي المشروع مجموعة واسعة من القدرات بما في ذلك إدارة الأعمدة للتثبيت وتغيير الحجم، والفرز متعدد الأعمدة، والتكامل من جانب الخادم لجلب البيانات عن بُعد. كما يتضمن تخصيصات على مستوى الصف مثل التنسيق الديناميكي، ومكونات الصف المخصصة، وأنماط الاختيار المرنة. تشمل ميزات الأداة الإضافية توطين رسائل الجدول وتطبيق السمات المخصصة عبر CSS.

    Tracks scroll offset coordinates to synchronize the visible viewport with the data source during virtualization.

    TypeScriptangularangular-componentsangular2
    عرض على GitHub↗4,671
  • markdalgleish/stellar.jsالصورة الرمزية لـ markdalgleish

    markdalgleish/stellar.js

    4,592عرض على GitHub↗

    Stellar.js هو مكتبة JavaScript للبارالاكس وإطار عمل للحركة القائم على التمرير يُستخدم لتنسيق وضع عناصر DOM وتحويلات CSS. يعمل كأداة تحديد موضع تحسب تحولات الإحداثيات في الوقت الفعلي لصور الخلفية والعناصر الأمامية بناءً على مشغلات التمرير. تستخدم المكتبة محرك رسوم متحركة لتحويل CSS لضمان تسريع الحركة بواسطة الأجهزة على كل من متصفحات الجوال وسطح المكتب. تخلق تأثيرات عمق من خلال تطبيق سرعات حركة مختلفة على العناصر بالنسبة لمعدل التمرير الطبيعي. يغطي إطار العمل مجموعة من قدرات الحركة، بما في ذلك حسابات نسبة السرعة لبارالاكس الخلفية والعناصر، بالإضافة إلى المحاذاة القائمة على الإزاحة. يسمح بتعريف العناصر السلفية كنقاط مرجعية لتحديد متى يجب أن تعود العناصر إلى مواقعها الأصلية.

    Implements mechanisms to track scroll distance to accurately calculate coordinate shifts for parallax elements.

    JavaScript
    عرض على GitHub↗4,592
  • hakimel/stroll.jsالصورة الرمزية لـ hakimel

    hakimel/stroll.js

    4,342عرض على GitHub↗

    stroll.js هي مكتبة رسوم متحركة لواجهة المستخدم الأمامية مصممة لتحويل قوائم الويب القياسية إلى شاشات تمرير ثلاثية الأبعاد. تعمل كأداة لإنشاء منظورات قائمة على العمق باستخدام تحويلات CSS3. تتخصص المكتبة في رسوم متحركة الويب ثلاثية الأبعاد وتصميم القوائم التفاعلية. تنفذ تأثيرات مرئية تستجيب لحركة المستخدم، مما يضيف عمقاً مكانياً ومنظوراً لعناصر القائمة أثناء التنقل فيها.

    Tracks scroll distance to translate the positions of list items and trigger depth-based visual transitions.

    HTML
    عرض على GitHub↗4,342
  • jaredpalmer/react-fnsالصورة الرمزية لـ jaredpalmer

    jaredpalmer/react-fns

    3,705عرض على GitHub↗

    react-fns is a suite of declarative components and utilities designed to wrap imperative browser APIs for use in React applications. It provides a set of components and higher-order components that integrate browser environment data, device sensors, network status, and native application launchers into a reactive user interface. The library enables declarative access to hardware sensors for tracking accelerometer, gyroscope, and orientation data in real time. It also includes native app launchers that trigger the default system mail and SMS applications using pre-filled links. Additional cap

    Tracks the current scroll offset of the page to trigger reactive layout updates and UI changes.

    TypeScripthocreactrender-props
    عرض على GitHub↗3,705
  • malte-wessel/react-custom-scrollbarsالصورة الرمزية لـ malte-wessel

    malte-wessel/react-custom-scrollbars

    3,217عرض على GitHub↗

    React custom scrollbars is a user interface component built for React applications that replaces native browser scrollbars with custom-styled tracks and thumbs. It maintains consistent visual appearance across different platforms and browsers while generating matching markup on both server and client environments to support server-side rendering without layout shift. The library provides comprehensive styling options by overriding default track, thumb, and view elements with custom components, CSS classes, or inline styles. It handles layout adjustments by resizing container dimensions dynami

    The scroll component library monitors user scrolling coordinates and page progress to trigger dynamic interface updates and animations in real time.

    JavaScriptcustomizablereactscrollbars
    عرض على GitHub↗3,217
  • aljullu/react-lazy-load-image-componentالصورة الرمزية لـ Aljullu

    Aljullu/react-lazy-load-image-component

    1,553عرض على GitHub↗

    This library provides a set of React components designed to improve initial page load performance by deferring the rendering of images and other elements until they enter the browser viewport. By managing content visibility and asset delivery, it reduces unnecessary network data usage and accelerates page rendering. The project distinguishes itself through its use of the browser-native intersection observer to track element visibility, which eliminates the need for manual scroll calculations. It further optimizes performance by consolidating event listeners into a single parent component, min

    Optimizes scroll tracking by consolidating event listeners into a single parent component.

    JavaScripthocintersection-observerintersectionobserver
    عرض على GitHub↗1,553
  • material-motion/material-motion-swiftالصورة الرمزية لـ material-motion

    material-motion/material-motion-swift

    1,419عرض على GitHub↗

    Material-motion-swift is a Swift animation toolkit and gesture interaction library for building responsive motion, physics-based interface transitions, and direct multitouch manipulation on mobile devices. The framework executes continuous view transitions, asymmetric transformations, and outward masks following standard design guidelines. The library constructs reactive animation networks by binding input streams to layer properties through explicit relationships, while delegating rendering and interpolation to underlying graphics hardware. It translates live touch coordinates into direct m

    Transforms raw scroll offsets into proportional property updates to scale and fade interface elements fluidly on the fly.

    Swiftanimationgesture-driven-animationsios
    عرض على GitHub↗1,419
  • webcreate/infinite-ajax-scrollالصورة الرمزية لـ webcreate

    webcreate/infinite-ajax-scroll

    899عرض على GitHub↗

    Infinite-ajax-scroll is a JavaScript library that automatically appends subsequent pages of content as users scroll down a webpage, turning standard pagination into infinite scrolling. It transforms traditional multi-page website pagination into continuous loading flows by fetching and inserting next-page items directly into active container elements. The library includes a pagination parser that extracts next-page anchor links and container structures directly from existing static markup without requiring backend changes. It monitors scroll positions relative to document boundaries to automa

    Monitors scroll position relative to document boundaries to automatically fire network requests.

    JavaScriptajaxinfiniteinfinite-scroll
    عرض على GitHub↗899
  1. Home
  2. User Interface & Experience
  3. Scroll Event Handlers
  4. Scroll Synchronization
  5. Scroll-Offset Tracking