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

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

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

8 مستودعات

Awesome GitHub RepositoriesCollection Iterators

Mechanisms for rendering lists by iterating over data collections in templates.

Distinct from Data Iterators: Focuses on template-based list rendering, distinct from general-purpose data iterators.

Explore 8 awesome GitHub repositories matching web development · Collection Iterators. Refine with filters or upvote what's useful.

Awesome Collection Iterators GitHub Repositories

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

    vuejs/vue

    209,900عرض على GitHub↗

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

    Renders lists of elements by looping through arrays or objects using a declarative syntax.

    TypeScriptframeworkfrontendjavascript
    عرض على GitHub↗209,900
  • marmelab/react-adminالصورة الرمزية لـ marmelab

    marmelab/react-admin

    26,780عرض على GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Iterates over embedded data collections to render child components for each item.

    TypeScriptadminadmin-dashboardadmin-on-rest
    عرض على GitHub↗26,780
  • lit/litالصورة الرمزية لـ lit

    lit/lit

    21,679عرض على GitHub↗

    Lit is a library for building lightweight, interoperable web components. It provides a base class that leverages native browser APIs to encapsulate state, logic, and styles, allowing developers to create custom elements that function consistently across any modern web project. The framework distinguishes itself through a reactive property system that automatically triggers efficient, batched DOM updates. By utilizing tagged template literals, it defines declarative UI structures that are compiled into optimized update instructions. Its architecture emphasizes modularity through a reactive con

    Transforms an iterable into a series of rendered elements, optionally using keys to maintain DOM stability during updates.

    TypeScripthtml-templateslitlit-element
    عرض على GitHub↗21,679
  • handlebars-lang/handlebars.jsالصورة الرمزية لـ handlebars-lang

    handlebars-lang/handlebars.js

    18,640عرض على GitHub↗

    Handlebars.js is a JavaScript templating engine and logic-less template library used to generate HTML or text by merging data objects with templates. It utilizes an abstract syntax tree parser to transform template strings into executable JavaScript functions. The system separates data from presentation by restricting complex logic to external helper functions rather than the template itself. It features a precompiled template compiler that converts templates into functions before deployment to increase execution speed and reduce startup latency. The engine covers a broad range of content ge

    Iterates over data collections to generate repeated content within the rendered output.

    JavaScripthandlebarsmustachetemplates
    عرض على GitHub↗18,640
  • microsoft/fastالصورة الرمزية لـ microsoft

    microsoft/fast

    9,661عرض على GitHub↗

    FAST is a web components framework and declarative UI library used to build adaptive user interfaces. It functions as a server-side rendering engine and design system implementation, enabling the creation of modular components based on web standards. The framework focuses on cross-framework component compatibility, allowing user interface elements to remain functional across different front-end frameworks and modern browsers. It implements a design language through a collection of pre-defined visual components to ensure consistency across professional applications. The system covers state-dr

    Includes mechanisms for rendering lists by iterating over data collections within HTML templates.

    TypeScript
    عرض على GitHub↗9,661
  • webstudio-is/webstudioالصورة الرمزية لـ webstudio-is

    webstudio-is/webstudio

    8,240عرض على GitHub↗

    Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys

    Iterates over fetched data collections to replicate a visual design across multiple content items.

    TypeScriptaccessibilityalternativecloudflare
    عرض على GitHub↗8,240
  • jinxiansen/swiftuiالصورة الرمزية لـ Jinxiansen

    Jinxiansen/SwiftUI

    5,440عرض على GitHub↗

    هذا المشروع عبارة عن مكتبة أنماط واجهة مستخدم تعريفية وتنفيذ مرجعي لهيكلة التخطيطات، وتدفقات التنقل، ومجموعات البيانات عبر منصات Apple. يوفر مجموعة من أنماط التنفيذ العملية وأمثلة المكونات لبناء واجهات المستخدم باستخدام إطار عمل SwiftUI. تعمل المكتبة كمرجع عبر المنصات لعرض المحتوى البصري على iOS وmacOS. تتضمن دليل تنفيذ عرض يغطي إدارة التنقل، والتعامل مع مدخلات المستخدم، وتضمين محتوى الويب. تغطي قاعدة الكود مجالات قدرة واسعة بما في ذلك إدارة التخطيط من خلال التكوينات القائمة على المكدس وتنظيم النماذج، بالإضافة إلى أطر عمل تنقل التطبيقات باستخدام أشرطة التبويب والتوجيه الهرمي. توفر أنماطاً لعرض البيانات من خلال عرض المجموعة التكراري، وتفاعل المستخدم عبر عناصر تحكم الإدخال ومعالجة الأحداث، واستخدام تراكبات المحتوى التفاعلية مثل النوافذ المنبثقة والتنبيهات. يتضمن المشروع أيضاً أدوات لتكامل العرض القديم، مما يتيح تضمين المكونات القائمة على وحدة التحكم داخل تسلسل هرمي تعريفي حديث.

    Provides patterns for mapping data collections to scrollable list containers for efficient iterative rendering.

    Swift
    عرض على GitHub↗5,440
  • vuejs/v2.vuejs.orgالصورة الرمزية لـ vuejs

    vuejs/v2.vuejs.org

    4,981عرض على GitHub↗

    هذا هو موقع التوثيق الشامل لإطار عمل JavaScript التقدمي Vue 2. وهو بمثابة مرجع فني ودليل تطوير لبناء واجهات مستخدم تفاعلية وتطبيقات الصفحة الواحدة. يوفر الموقع مرجعاً مفصلاً لـ JavaScript API ودليل مكونات الويب. ويغطي تنفيذ البنى القائمة على المكونات، وإدارة الحالة التفاعلية، واستخدام DOM افتراضي لمزامنة حالة التطبيق مع المتصفح. تشرح الوثائق الإمكانيات بما في ذلك التوجيه من جانب العميل، ومعالجة DOM التعريفية، وتحسينات بناء الواجهة الأمامية مثل العرض من جانب الخادم وتجميع القوالب المسبق. كما تشرح نهج إطار العمل لمزامنة الحالة، ودورات حياة المكونات، واستخدام التوجيهات المخصصة. يتم الحفاظ على المحتوى كمجموعة من البرامج التعليمية والمواصفات، مع تحرير الوثائق عبر Markdown.

    Allows rendering lists of elements by iterating over arrays or objects directly within templates.

    JavaScript
    عرض على GitHub↗4,981
  1. Home
  2. Web Development
  3. Collection Iterators

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

  • Direct Collection IterationsLooping over elements of a sequence without using an index variable. **Distinct from Collection Iterators:** Distinct from Collection Iterators: focuses on language-level for-each loops, not template-based list rendering.