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

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

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

6 مستودعات

Awesome GitHub RepositoriesVirtualized Lists

Renders only visible items in long lists to improve performance by avoiding painting off-screen elements.

Distinct from Large Dataset Optimizations: Distinct from Large Dataset Optimizations: focuses specifically on DOM virtualization for UI lists, not general data processing optimizations.

Explore 6 awesome GitHub repositories matching software engineering & architecture · Virtualized Lists. Refine with filters or upvote what's useful.

Awesome Virtualized Lists GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • polymer/lit-htmlالصورة الرمزية لـ Polymer

    Polymer/lit-html

    21,682عرض على GitHub↗

    lit-html is a JavaScript HTML templating library and reactive UI template engine. It uses tagged template literals to render dynamic HTML templates, focusing on efficient partial updates to the DOM to minimize browser reflows. The library functions as a rendering tool for web components and supports server-side rendering to improve initial page load speeds and search engine optimization. Its capabilities cover the development of lightweight custom HTML elements and the management of dynamic HTML rendering. It includes support for high-performance list rendering and the handling of asynchrono

    Optimizes performance for large datasets by rendering only the items currently visible in the viewport.

    TypeScript
    عرض على GitHub↗21,682
  • chakra-ui/arkالصورة الرمزية لـ chakra-ui

    chakra-ui/ark

    5,004عرض على GitHub↗

    Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes

    Ships a virtualized list component for efficiently rendering large datasets in dropdowns and select inputs.

    TypeScriptcomponentsdesign-systemheadless
    عرض على GitHub↗5,004
  • taiga-family/taiga-uiالصورة الرمزية لـ taiga-family

    taiga-family/taiga-ui

    4,002عرض على GitHub↗

    Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities. The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp

    Maintains high performance for large data sets by rendering only the elements currently visible in the viewport.

    TypeScriptangularbest-practicescdk
    عرض على GitHub↗4,002
  • inokawa/virtuaالصورة الرمزية لـ inokawa

    inokawa/virtua

    3,460عرض على GitHub↗

    Renders only visible items in a scrollable list to maintain performance with large datasets.

    TypeScriptheadlessuiinfinite-scrollperformance
    عرض على GitHub↗3,460
  • clauderic/react-tiny-virtual-listالصورة الرمزية لـ clauderic

    clauderic/react-tiny-virtual-list

    2,488عرض على GitHub↗

    React tiny virtual list is a zero-dependency component library that optimizes performance for extensive vertical and horizontal collections by rendering only the items currently visible in the viewport. It handles large datasets efficiently while supporting variable item dimensions and dynamic content updates at runtime. The component supports both horizontal and vertical scroll directions, absolute positioning layouts, and dynamic offset measurements computed via fixed numbers, size arrays, or callback functions. It also provides imperative methods to programmatically scroll or jump to speci

    Virtualizes large collections by rendering only items currently visible in the viewport to maintain performance.

    TypeScriptreactreact-componentvirtual-scroll
    عرض على GitHub↗2,488
  • bvaughn/react-virtualized-selectالصورة الرمزية لـ bvaughn

    bvaughn/react-virtualized-select

    1,171عرض على GitHub↗

    هذا المشروع عبارة عن مكون قائمة منسدلة عالي الأداء مصمم للتعامل مع مجموعات بيانات ضخمة داخل واجهات المستخدم. من خلال دمج تقنيات النوافذ والافتراضية، فإنه يعرض فقط العناصر المرئية حالياً داخل منفذ العرض، مما يضمن بقاء القوائم التي تحتوي على آلاف الإدخالات سريعة الاستجابة وفعالة في الذاكرة. تعمل المكتبة كامتداد لمكونات التحديد الحالية، مستخدمة نمط مكون عالي المستوى لحقن منطق الافتراضية دون الحاجة إلى تعديلات على الكود المصدري الأساسي. وتوفر تحكماً واسعاً في تجربة التحديد، مما يسمح للمطورين بتجاوز منطق العرض الافتراضي، وإدارة حالات الخيار، ودعم مدخلات المستخدم. بعيداً عن الافتراضية الأساسية، تدعم المكتبة سير عمل البيانات المعقدة، بما في ذلك تحميل الخيارات غير المتزامن من APIs عن بُعد وإدارة التركيز البرمجي. يمكن للمطورين تخصيص مظهر وتخطيط القائمة المنسدلة من خلال التكوين القائم على الخصائص (prop-driven)، مما يتيح ارتفاعات خيارات ديناميكية وعرضاً متخصصاً للعناصر أو الحاويات الفردية.

    Optimizes performance for large option lists through virtualization and asynchronous data loading.

    JavaScript
    عرض على GitHub↗1,171
  1. Home
  2. Software Engineering & Architecture
  3. Performance and Reliability
  4. Performance Optimization
  5. Data Handling and Throughput
  6. Large Dataset Optimizations
  7. Virtualized Lists

استكشف الوسوم الفرعية

  • Optimized Option ListsLarge option lists with async loading, lazy mounting, virtualization, and empty states. **Distinct from Virtualized Lists:** Distinct from Virtualized Lists: covers the full optimization pipeline including async loading and empty states, not just DOM virtualization.