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

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

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

14 مستودعات

Awesome GitHub RepositoriesData Iterators

Components designed to efficiently render and iterate through large collections of data in list or grid layouts.

Distinguishing note: None of the candidates were provided; this is a specific UI component category for data presentation.

Explore 14 awesome GitHub repositories matching user interface & experience · Data Iterators. Refine with filters or upvote what's useful.

Awesome Data Iterators GitHub Repositories

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

    vuetifyjs/vuetify

    41,003عرض على GitHub↗

    This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib

    Provides specialized components for rendering and iterating through large datasets in list or grid formats.

    TypeScriptjavascriptmaterialmaterial-components
    عرض على GitHub↗41,003
  • openethan/smsboomالصورة الرمزية لـ OpenEthan

    OpenEthan/SMSBoom

    15,187عرض على GitHub↗

    SMSBoom is an API-based message dispatcher and bulk SMS messaging tool. It functions as a utility for managing recipient lists and automating the delivery of text notifications to large groups. The tool operates by making HTTP requests to external third-party messaging service providers and API gateways to trigger cellular network transmissions. It manages mass SMS outreach by processing collections of phone numbers to dispatch high volumes of messages.

    Processes recipient lists by iterating through phone numbers to trigger delivery.

    Pythondeprecated
    عرض على GitHub↗15,187
  • jbranchaud/tilالصورة الرمزية لـ jbranchaud

    jbranchaud/til

    14,116عرض على GitHub↗

    This project is a markdown knowledge base used to maintain a curated collection of concise technical notes and write-ups across various programming languages and tools. It serves as a searchable personal reference library for documenting technical discoveries and software development patterns. The system implements a learning in public workflow, transforming markdown-based content storage into a static site. It utilizes directory-based routing to map folder structures to URL paths and employs schema-driven type generation to ensure data consistency across the knowledge base. The codebase cov

    Implements logic to traverse collections of objects and execute tasks for each element.

    Vim Script
    عرض على GitHub↗14,116
  • stylus/stylusالصورة الرمزية لـ stylus

    stylus/stylus

    11,323عرض على GitHub↗

    Stylus is a CSS preprocessor that transforms a dynamic language into standard CSS. It utilizes a compilation workflow to enable the use of variables, nesting, and arithmetic, which are then rendered into stylesheets for use in frontend asset pipelines. The project is distinguished by a flexible syntax that allows for indentation-based styling, meaning curly braces, colons, and semicolons can be omitted. It further differentiates itself through a JavaScript-driven plugin pipeline and the ability to extend the native syntax with custom JavaScript functions for complex logic. Its capability sur

    Provides the ability to loop through lists and ranges to programmatically generate repetitive CSS rules.

    JavaScriptcsspreprocessorstyl
    عرض على GitHub↗11,323
  • home-assistant/home-assistant.ioالصورة الرمزية لـ home-assistant

    home-assistant/home-assistant.io

    9,466عرض على GitHub↗

    Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf

    Repeats a sequence of actions or text for every item found in a list.

    HTMLdocumentationhacktoberfesthass
    عرض على GitHub↗9,466
  • humanwhocodes/computer-science-in-javascriptالصورة الرمزية لـ humanwhocodes

    humanwhocodes/computer-science-in-javascript

    9,119عرض على GitHub↗

    This is a collection of classic computer science algorithms and data structures implemented from scratch in JavaScript. The project provides reference implementations of fundamental concepts including sorting algorithms, binary search, linked lists, and binary search trees, all built as standalone pure functions with no external dependencies. The implementations cover a range of data structures, including singly-linked, doubly-linked, and circular linked lists with full traversal and mutation operations, as well as binary search trees supporting insertion, deletion, and search. Sorting algori

    Provides infinite iteration over circular doubly linked list data using generators.

    JavaScript
    عرض على GitHub↗9,119
  • sygil-dev/sygil-webuiالصورة الرمزية لـ Sygil-Dev

    Sygil-Dev/sygil-webui

    7,879عرض على GitHub↗

    Sygil-webui is a web interface for Stable Diffusion latent diffusion models, providing a creative suite for text-to-image and text-to-video synthesis. It functions as an image generation tool and a latent diffusion image editor, allowing users to create visuals and video sequences from textual descriptions. The project includes a dedicated model training interface for creating custom textual inversion embeddings, which introduces specific new concepts or styles into the diffusion models. It also features specialized tools for generative image editing, including mask-based inpainting, image-to

    Automatically cycles through permutations of keywords and parameters to generate comparative grids of images.

    Python
    عرض على GitHub↗7,879
  • boundaryml/bamlالصورة الرمزية لـ BoundaryML

    BoundaryML/baml

    7,636عرض على GitHub↗

    BAML is a prompt engineering framework and LLM client generator that defines AI prompts as type-safe functions. It serves as a structured data extraction tool and workflow orchestrator, transforming unstructured model responses into strongly typed objects using a custom schema language and alignment algorithms. The project distinguishes itself by using a compiler to generate language-specific boilerplate code for API communication and output parsing. It features a dedicated environment for designing complex prompt templates with conditional logic and reusable snippets, and employs genetic alg

    Loops through collections of items to inject multiple values into prompts using specific attributes.

    Rustbamlboundarymlguardrails
    عرض على GitHub↗7,636
  • jerry-git/learn-python3الصورة الرمزية لـ jerry-git

    jerry-git/learn-python3

    6,754عرض على GitHub↗

    This is an interactive Python tutorial delivered as a collection of Jupyter notebooks. It is designed as a structured learning path for beginners, teaching fundamental language concepts through a sequence of lessons that combine explanatory text with runnable code cells and embedded practice exercises. Each notebook is a self-contained unit that introduces a topic, demonstrates it with a minimal code example, and then asks the learner to write code themselves, receiving immediate feedback from the browser-based execution environment. The curriculum is built on a progressive concept-stacking mo

    Teaches walking through each element of a list in sequence using a for loop.

    HTMLjupyter-notebooklearning-pythonpython-exercises
    عرض على GitHub↗6,754
  • elves/elvishالصورة الرمزية لـ elves

    elves/elvish

    6,325عرض على GitHub↗

    Elvish is a shell that combines interactive command-line use with a structured scripting language, designed to make both everyday terminal work and automation tasks more predictable and readable. It parses, compiles, and executes code in three phases, catching syntax and variable errors before any code runs, and it aborts execution on command failure by default to prevent silent errors. The shell introduces value-oriented pipelines that pass structured data like lists, maps, and closures between commands, preserving types without serialization. It also mixes traditional byte streams with thes

    Runs a block of code for each element in a list, binding the current element to a variable.

    Gogoprogramming-languageshell
    عرض على GitHub↗6,325
  • tealeg/xlsxالصورة الرمزية لـ tealeg

    tealeg/xlsx

    5,996عرض على GitHub↗

    This is a Go library for reading and writing XLSX files, providing a toolkit for spreadsheet generation and data extraction. It functions as an Office Open XML parser and generator, enabling the creation of workbooks with support for styles, formulas, and metadata. The project features a data mapper that uses Go struct tags and reflection to automatically align spreadsheet rows with structured data. It also includes a validation engine for defining input constraints, such as dropdown lists and error alerts, to control user data entry. The library covers a broad range of capabilities, includi

    Iterates over cells within a row, providing a mechanism to process data while skipping empty cells.

    Go
    عرض على GitHub↗5,996
  • doctrine/collectionsالصورة الرمزية لـ doctrine

    doctrine/collections

    5,979عرض على GitHub↗

    Doctrine Collections is a PHP library that provides object-oriented abstractions for managing and manipulating groups of objects with array-like functionality. It wraps native PHP arrays in an object-oriented interface, enabling cleaner data manipulation through methods for filtering, mapping, and iteration. The library supports callback-driven transformation, applying a callback to every element and returning a new collection with the transformed values. It also enables criteria expression querying, allowing selection of matching elements by applying a criteria object with comparison express

    Supports both internal and external iteration over collections using foreach and getIterator.

    PHP
    عرض على GitHub↗5,979
  • biolab/orange3الصورة الرمزية لـ biolab

    biolab/orange3

    5,635عرض على GitHub↗

    Orange3 is a visual data mining platform that provides an interactive canvas for building data analysis workflows without writing code. At its core, it offers a widget-based visual programming environment where users connect configurable components to perform data preprocessing, machine learning model training, statistical evaluation, and interactive visualization. The platform is built on NumPy-backed data tables with domain descriptors that define variable names, types, and roles, and includes a lazy SQL query proxy for working with database tables without loading all data into memory. The

    Indexes and iterates over rows in data tables, retrieving values by position or feature name.

    Python
    عرض على GitHub↗5,635
  • microsoft/pomlالصورة الرمزية لـ microsoft

    microsoft/poml

    4,853عرض على GitHub↗

    Poml is a prompt management framework and templating engine designed for authoring, versioning, and rendering structured prompts for large language models. It uses a semantic markup language to organize prompts into reusable templates, combining them with dynamic context and data to generate formatted inputs. The system distinguishes itself by decoupling core prompt logic from final presentation through a stylesheet-based approach. It provides a dedicated JSON schema output generator to enforce strict, machine-parsable model responses and a configuration interface for managing function tool s

    Repeats specific prompt elements for every item in a list using iteration attributes.

    TypeScriptllmmarkup-languageprompt
    عرض على GitHub↗4,853
  1. Home
  2. User Interface & Experience
  3. Data Iterators

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

  • Prompt List Iteration1 وسم فرعيIterating over data collections specifically for injecting multiple values into AI prompts. **Distinct from Data Iterators:** Specifically for prompt engineering iteration, not general UI data rendering or language-level loops.
  • Tabular Row IteratorsIndex and iterate over rows in a data table, retrieving values by position or feature name. **Distinct from Data Iterators:** Distinct from Data Iterators: iterates over tabular data rows with feature-name access, not UI list rendering.