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

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

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

2 مستودعات

Awesome GitHub RepositoriesOptimized Option Lists

Large 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.

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

Awesome Optimized Option Lists GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • 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

    Optimizes large option lists with async loading, virtualization, and empty state handling.

    TypeScriptcomponentsdesign-systemheadless
    عرض على GitHub↗5,004
  • 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
  8. Optimized Option Lists