awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 repository-uri

Awesome GitHub RepositoriesExecution Pipelines

Ordered sequences of execution phases used to organize simulation logic into reusable modules.

Distinct from Pipeline Definitions: Different from CI/CD pipelines; these are runtime logic pipelines for a simulation engine.

Explore 11 awesome GitHub repositories matching software engineering & architecture · Execution Pipelines. Refine with filters or upvote what's useful.

Awesome Execution Pipelines GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • sandermertens/flecsAvatar SanderMertens

    SanderMertens/flecs

    8,045Vezi pe GitHub↗

    Flecs is a high-performance entity component system framework and data-oriented programming library. It serves as a simulation engine core and game engine architecture tool, decoupling state from behavior by separating entities, components, and systems. The framework features a runtime reflection layer for dynamic data inspection and a built-in scripting system for defining entity behavior without recompilation. It also includes a network interface and REST API for remote simulation administration and state querying. The library covers a broad surface of simulation capabilities, including ar

    Allows the organization of systems into ordered phases and pipelines for reusable logic modules.

    Cc99cpp11cpp14
    Vezi pe GitHub↗8,045
  • mvdctop/movie_data_captureAvatar mvdctop

    mvdctop/Movie_Data_Capture

    7,405Vezi pe GitHub↗

    Movie Data Capture is a media library organizer and movie metadata scraper designed to automatically categorize and name files in a local media collection. It functions as an automated content tagger that identifies movie files and applies descriptive tags by extracting film details from web databases. The system utilizes an HTTP web scraper to fetch information from external APIs and remote HTML content. It employs a filename pattern parser to extract movie titles and release years from local files using regular expressions, which are then used to automate search queries. The tool maps scra

    Processes data collection in a strict linear sequence to maintain consistency between metadata and files.

    Pythonembyjellyfinkodi
    Vezi pe GitHub↗7,405
  • datajuicer/data-juicerAvatar datajuicer

    datajuicer/data-juicer

    6,574Vezi pe GitHub↗

    Data-Juicer is an open-source framework for cleaning, filtering, deduplicating, and transforming multimodal datasets to prepare them for training large language and vision models. It functions as a distributed data pipeline engine that runs processing jobs across Ray clusters, handling billions of samples with automatic operator fusion and adaptive parallelism. The framework provides a library of operators that leverage large language models for semantic extraction, filtering, and data synthesis within processing pipelines. The project distinguishes itself through a YAML-based data recipe sys

    Provides a configurable pipeline execution engine that runs sequences of data processing operators.

    Pythondatadata-analysisdata-pipeline
    Vezi pe GitHub↗6,574
  • chainner-org/chainnerAvatar chaiNNer-org

    chaiNNer-org/chaiNNer

    5,855Vezi pe GitHub↗

    chaiNNer is a GPU-accelerated AI image upscaling application that uses a visual node-based interface for constructing image processing pipelines. At its core, it provides a node-based visual programming environment where users connect processing nodes in a directed acyclic graph, with a graph execution scheduler that traverses the pipeline in topological order. The application includes an iterator-based batch processing system that automatically applies the same pipeline to multiple files, and a model format conversion pipeline that transforms neural network models between PyTorch, ONNX, and N

    Executes connected node pipelines with animated progress and pause/stop controls.

    Python
    Vezi pe GitHub↗5,855
  • brainblend-ai/atomic-agentsAvatar BrainBlend-AI

    BrainBlend-AI/atomic-agents

    5,688Vezi pe GitHub↗

    Assembles AI agents and tools into type-safe pipelines using Pydantic models for data flow.

    Pythonaiartificial-intelligencelarge-language-model
    Vezi pe GitHub↗5,688
  • maiot-io/zenmlAvatar maiot-io

    maiot-io/zenml

    5,452Vezi pe GitHub↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Supports runtime pipeline logic for flexible step execution patterns including concurrent and isolated processing.

    Python
    Vezi pe GitHub↗5,452
  • jerrylead/sparkinternalsAvatar JerryLead

    JerryLead/SparkInternals

    5,363Vezi pe GitHub↗

    SparkInternals este un ghid tehnic de referință și arhitectură care detaliază designul intern și implementarea motorului de calcul distribuit Apache Spark. Acesta servește drept studiu de analiză a motoarelor de big data, concentrându-se pe modul în care sistemul gestionează execuția în cluster și interacțiunea dintre nodurile driver, executori și workeri. Proiectul oferă o detaliere a modului în care planurile logice sunt convertite în etape de execuție fizică. Analizează în mod specific mecanica operațiunilor de shuffle a datelor, gestionarea memoriei și coordonarea programării joburilor distribuite. Documentația acoperă o gamă largă de capabilități de calcul distribuit, inclusiv planificarea execuției interogărilor, gestionarea dependențelor de date și strategii de caching în memorie. De asemenea, examinează distribuția sarcinilor, execuția paralelă și procesele utilizate pentru recuperarea în caz de eroare și persistența datelor.

    Streams records through computations to avoid storing intermediate results between narrow dependencies.

    Vezi pe GitHub↗5,363
  • rootphantomer/blasting_dictionaryAvatar rootphantomer

    rootphantomer/Blasting_dictionary

    5,273Vezi pe GitHub↗

    Blasting Dictionary oferă seturi de date curatoriate cu nume de utilizator și parole comune, concepute pentru auditarea rezistenței autentificării și identificarea conturilor vulnerabile. Servește drept colecție de wordlist-uri pentru credential stuffing și dicționare de atac asupra parolelor, utilizate pentru a testa credențialele slabe sau implicite în serviciile țintă. Proiectul facilitează testele de penetrare și evaluările de vulnerabilitate, oferind seturile de date necesare pentru simularea atacurilor de tip brute force și credential stuffing. Aceste resurse sunt folosite pentru a evalua securitatea sistemelor de autentificare și a identifica serviciile susceptibile la acces neautorizat. Setul de instrumente acoperă auditarea credențialelor prin testare automatizată și furnizarea de wordlist-uri de atac pentru a identifica credențialele de autentificare nesigure pe serviciile țintă.

    Uses sequential execution patterns to ensure a predictable and traceable order of authentication attempts.

    Python
    Vezi pe GitHub↗5,273
  • johnsnowlabs/spark-nlpAvatar JohnSnowLabs

    JohnSnowLabs/spark-nlp

    4,135Vezi pe GitHub↗

    Spark NLP este un toolkit pentru analiza scalabilă a textului și machine learning, construit pe framework-ul de calcul distribuit Apache Spark. Oferă un framework de machine learning multimodal și un sistem de pipeline distribuit pentru secvențierea adnotatoarelor în vederea procesării datelor lingvistice la scară largă. Biblioteca include un procesor de text de tip transformer pentru generarea de embedding-uri vectoriale contextuale și un motor de inferență dedicat pentru gestionarea modelelor de limbaj mari (LLM). Proiectul se distinge prin capacitatea sa de a procesa tipuri de date eterogene, inclusiv text, audio și imagini, într-o arhitectură unificată vision-language. Suportă capabilități avansate de AI generativ, cum ar fi prompt engineering, extracția structurată a entităților cu output JSON constrâns și inferența locală pentru a elimina latența rețelei. În plus, oferă instrumente pentru traducerea între limbi și clasificare zero-shot pe modalități de text și imagine. Framework-ul acoperă o gamă largă de capabilități, inclusiv antrenarea modelelor supervizate pentru recunoașterea entităților și analiza sentimentelor, precum și răspunsul extractiv la întrebări și sumarizarea documentelor. Integrează suport pentru baze de date vectoriale pentru căutarea de similaritate și oferă infrastructură pentru accelerare GPU și gestionarea ciclului de viață al modelelor printr-un registru centralizat. Toolkit-ul permite distribuirea modelelor și pipeline-urilor personalizate printr-un repository public și suportă implementarea modelelor prin API-uri REST.

    Implements pipeline execution strategies that allow a workflow to reference itself to process external resources.

    Scala
    Vezi pe GitHub↗4,135
  • ordinals/ordAvatar ordinals

    ordinals/ord

    3,958Vezi pe GitHub↗

    This project is a protocol tool, server, and indexer for managing digital artifacts and commodities on the Bitcoin blockchain. It provides the core infrastructure for inscribing arbitrary data onto individual satoshis to create permanent, immutable assets and collectibles. The system implements the Runes protocol for creating, minting, and transferring native digital commodities. It distinguishes itself by tracking satoshi rarity based on mining order and establishing parent-child provenance mapping to verify the lineage and authenticity of on-chain inscriptions. The project covers a broad s

    Implements a mechanism where one on-chain inscription can call another to reuse code or render complex, nested content.

    Rustartbitcoinrust
    Vezi pe GitHub↗3,958
  • google-deepmind/mujoco_menagerieAvatar google-deepmind

    google-deepmind/mujoco_menagerie

    3,055Vezi pe GitHub↗

    mujoco_menagerie is a curated library of physical robot specifications and XML model definitions designed for standardized dynamics and contact simulation. It provides a collection of high-quality robot model files for humanoids, quadrupeds, and manipulators, alongside detailed kinematic and inertial parameters used to reproduce real-world robot behavior in virtual environments. The project serves as a repository of robotics simulation assets and MJCF model definitions optimized for accuracy. It includes standardized model libraries specifically for bipedal, quadrupedal, and humanoid hardware

    Organizes simulation logic into an execution pipeline that can be reconfigured via flags and callbacks.

    Pythonmujocorobotics
    Vezi pe GitHub↗3,055
  1. Home
  2. Software Engineering & Architecture
  3. Execution Pipelines

Explorează sub-etichetele

  • LinearSequential execution sequences that ensure step-by-step data consistency. **Distinct from Execution Pipelines:** Focuses on strict linear sequence for data consistency rather than simulation logic phases
  • Pipelined DataflowsRuntime execution where records stream through a sequence of operations to avoid intermediate materialization. **Distinct from Execution Pipelines:** Focuses on streaming records between narrow-dependency operations rather than simulation modules
  • Pydantic-Driven PipelinesAssembles agents, tools, and context providers into predictable pipelines using Pydantic models for type-safe data flow. **Distinct from Execution Pipelines:** Distinct from Execution Pipelines: uses Pydantic schemas for type-safe data flow between AI agents and tools, not general simulation logic phases.
  • Recursive ExecutionsPipeline execution strategies that allow a workflow to call or reference itself or other pipelines during runtime. **Distinct from Execution Pipelines:** Distinct from general Execution Pipelines by specifically implementing recursion and external resource referencing within a workflow.
  • Visual Pipeline ExecutionsRunning node-based pipelines with animated progress indicators and pause/stop controls. **Distinct from Execution Pipelines:** Distinct from Execution Pipelines: focuses on visual execution of node graphs with progress feedback, not simulation phase ordering.