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

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

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

18 مستودعات

Awesome GitHub RepositoriesExecution Flow Controls

Mechanisms for pausing, delaying, or conditionally waiting during the execution of automated sequences.

Explore 18 awesome GitHub repositories matching devops & infrastructure · Execution Flow Controls. Refine with filters or upvote what's useful.

Awesome Execution Flow Controls GitHub Repositories

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

    home-assistant/core

    87,753عرض على GitHub↗

    Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces. The platform distinguishes itself through a highly flexible, declarative configuration framework that all

    Manages concurrency through configurable strategies like single-instance locking, queuing, or parallel execution for simultaneous triggers.

    Pythonasynciohacktoberfesthome-automation
    عرض على GitHub↗87,753
  • apify/crawleeالصورة الرمزية لـ apify

    apify/crawlee

    24,002عرض على GitHub↗

    Crawlee is a web scraping framework designed for building scalable, reliable, and distributed data extraction pipelines. It provides a unified interface for managing headless browser automation and lightweight HTTP requests, allowing developers to handle complex web navigation, dynamic content rendering, and large-scale data collection within a single, modular architecture. The project distinguishes itself through its resource-aware concurrency controller, which dynamically scales task execution based on real-time CPU and memory usage to prevent host machine exhaustion. It also features a rob

    Provides controls to start, pause, resume, or abort task processing during long-running scraping operations.

    TypeScriptapifyautomationcrawler
    عرض على GitHub↗24,002
  • prefecthq/prefectالصورة الرمزية لـ PrefectHQ

    PrefectHQ/prefect

    21,640عرض على GitHub↗

    Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep

    Binds workflow execution to cloud container service work pools to manage remote infrastructure.

    Pythonautomationdatadata-engineering
    عرض على GitHub↗21,640
  • argoproj/argoالصورة الرمزية لـ argoproj

    argoproj/argo

    16,770عرض على GitHub↗

    Argo is a cloud native CI/CD platform and Kubernetes workflow engine. It functions as a container pipeline orchestrator and job scheduler, managing multi-step sequences of containers as jobs using directed acyclic graphs within a cluster. The system acts as a progressive delivery controller, reducing release risk through automated Canary and Blue-Green deployment strategies. It provides declarative GitOps synchronization to mirror the state of a git repository directly into the cluster environment for continuous delivery automation. The platform covers a broad range of capabilities including

    Regulates resource consumption and pipeline logic using loops, conditionals, and timeouts.

    Go
    عرض على GitHub↗16,770
  • duplicati/duplicatiالصورة الرمزية لـ duplicati

    duplicati/duplicati

    14,283عرض على GitHub↗

    Duplicati is a self-hosted backup server designed to perform encrypted, incremental, and compressed backups to a wide range of local, network, and cloud-based storage providers. It functions as a background service that automates recurring data protection tasks, ensuring that only changed data blocks are stored to maximize efficiency and minimize bandwidth usage. The project distinguishes itself through a centralized management console that allows for the orchestration of multiple distributed backup agents from a single web-based dashboard. It supports multi-tenant management, enabling the or

    Aborts backup tasks if required scripts fail or time out, enforcing execution time limits to prevent scripts from blocking system processes.

    C#backupc-sharpclient-only-backup
    عرض على GitHub↗14,283
  • floci-io/flociالصورة الرمزية لـ floci-io

    floci-io/floci

    14,168عرض على GitHub↗

    Floci is a local emulator for AWS services and cloud infrastructure designed for developing and testing applications without a live internet connection. It serves as a containerized cloud emulator and a serverless runtime emulator, allowing users to run high-fidelity replicas of cloud databases, queues, and compute services on a local machine. The project distinguishes itself by using real container images instead of simple mocks to ensure behavioral accuracy. It functions as a local API gateway simulator with proxy-based routing for REST and WebSocket APIs, and provides a serverless environm

    Uses real container images for compute and database services to ensure behavioral accuracy.

    Javaawsaws-emulationdevops
    عرض على GitHub↗14,168
  • mobile-dev-inc/maestroالصورة الرمزية لـ mobile-dev-inc

    mobile-dev-inc/Maestro

    10,788عرض على GitHub↗

    Maestro is a declarative mobile and web UI automation framework designed for end-to-end testing. It operates by querying the native accessibility tree of an application, allowing for black-box testing without requiring source code instrumentation or platform-specific dependencies. The framework distinguishes itself through a unified command syntax that abstracts interactions across Android, iOS, and web environments. It features a dynamic synchronization engine that automatically pauses test execution to account for non-deterministic animations and network-dependent content loading, ensuring

    Toggles hardware-level device states such as network connectivity and notifications during automated test runs.

    Kotlinandroidblackbox-testingios
    عرض على GitHub↗10,788
  • 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

    Evaluates conditional requirements after a trigger occurs to block actions if specific criteria are not met.

    HTMLdocumentationhacktoberfesthass
    عرض على GitHub↗9,466
  • project-chip/connectedhomeipالصورة الرمزية لـ project-chip

    project-chip/connectedhomeip

    8,586عرض على GitHub↗

    This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers. The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing s

    Provides controls for toggling binary on/off states for simple hardware device functions.

    C++build-with-matterchipconnected-devices
    عرض على GitHub↗8,586
  • postmanlabs/newmanالصورة الرمزية لـ postmanlabs

    postmanlabs/newman

    7,192عرض على GitHub↗

    Newman is a headless API client and command line tool for executing Postman collections. It serves as an API test automation tool and execution engine that allows users to run predefined sets of API requests without a graphical interface. The project differentiates itself as a data-driven testing engine, capable of iterating through request sequences using external JSON or CSV files to validate multiple sets of input values. It also functions as an API execution reporter, utilizing a plugin-based interface to output results in formats such as JSON and JUnit. The tool covers broad capability

    Manages the run process by selecting folders, setting timeouts, or stopping execution upon the first failure.

    JavaScriptapi-testapi-testingci
    عرض على GitHub↗7,192
  • aisingapore/taguiالصورة الرمزية لـ aisingapore

    aisingapore/TagUI

    6,306عرض على GitHub↗

    Free RPA tool by AI Singapore

    Provides a free cloud service and Docker container support for executing automation flows on remote browsers and mobile devices.

    JavaScriptainlpopencv
    عرض على GitHub↗6,306
  • maiot-io/zenmlالصورة الرمزية لـ maiot-io

    maiot-io/zenml

    5,452عرض على 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

    Controls active pipeline runs by canceling, retrying, or resuming execution after manual intervention.

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

    azkaban/azkaban

    4,504عرض على GitHub↗

    Azkaban هو مدير سير عمل موزع ومنسق وظائف قائم على DAG مصمم كمعالج دفعات للمؤسسات. يعمل كمحرك سير عمل قائم على Java يقوم بجدولة وتنفيذ تسلسلات وظائف معقدة عبر مجموعة من خوادم التنفيذ، مع وظائف محددة لإدارة أحمال عمل البيانات الضخمة على عناقيد Hadoop. يتميز النظام بنموذج تنفيذ موزع ينسق الحالة عبر قاعدة بيانات مشتركة لضمان التوفر العالي. يستخدم بنية قائمة على الإضافات تسمح بأنواع وظائف مخصصة وامتدادات وظائف النظام، بما في ذلك القدرة على إعادة تحميل الإضافات دون إعادة تشغيل خوادم التنفيذ. تغطي المنصة مجموعة واسعة من القدرات بما في ذلك تنسيق خط أنابيب البيانات مع المنطق الشرطي، والجدولة الدورية والقائمة على الأحداث، ومراقبة المؤسسة مع تتبع SLA. يوفر تحكماً دقيقاً في الوصول وانتحال هوية المستخدم للتنفيذ الآمن، إلى جانب أدوات إدارة حركة المرور لموازنة تحميل التنفيذ وحصص الموارد. يمكن للمستخدمين إدارة سير العمل من خلال واجهة قائمة على الويب أو برمجياً عبر API تنفيذ سير العمل.

    Provides mechanisms to start, pause, resume, and cancel active workflow executions.

    Java
    عرض على GitHub↗4,504
  • ros-navigation/navigation2الصورة الرمزية لـ ros-navigation

    ros-navigation/navigation2

    4,373عرض على GitHub↗

    Navigation2 هو إطار عمل ملاحة ROS 2 للروبوتات المتنقلة الذاتية. يوفر الهوية الأساسية لمخطط المسار، ونظام إدارة خرائط التكلفة، ووحدة تحكم الحركة الحركية، ومنسق شجرة السلوك لحساب المسارات الخالية من التصادم وتنفيذ أوامر الحركة. يتميز إطار العمل باستخدامه لأشجار السلوك لتنسيق خوادم المهام النمطية، مما يتيح إجراءات ملاحة معقدة وإجراءات استرداد ذاتية. يدعم بنية قائمة على الإضافات تسمح بتبديل المخططات ووحدات التحكم أثناء التشغيل للتكيف مع البيئات المختلفة. يغطي النظام مجموعة واسعة من القدرات، بما في ذلك تخطيط المسار العالمي والمحلي، و 2D SLAM، والتوطين القائم على الخريطة، ونمذجة البيئة عبر خرائط التكلفة القائمة على الشبكة. يدير التحكم في الحركة لمختلف حركيات مجموعة نقل الحركة ويدمج أنظمة السلامة لمراقبة التصادم ومنع الطوارئ. تشمل ميزات التنسيق الإضافية تسلسل نقاط الطريق متعددة الوجهات، وتتبع الهدف الديناميكي، وإجراءات الإرساء الآلي. يستخدم إطار العمل مكونات مدارة دورة الحياة لتنسيق بدء التشغيل، والإيقاف، ومراقبة صحة خوادمه التشغيلية.

    Manages the flow of robot behaviors using sequences, recovery loops, and non-blocking execution patterns.

    C++navigationroboticsros2
    عرض على GitHub↗4,373
  • zan8in/afrogالصورة الرمزية لـ zan8in

    zan8in/afrog

    4,182عرض على GitHub↗

    afrog is an HTTP vulnerability scanner and web vulnerability management system that identifies security flaws and known CVEs using a YAML-based rule engine. It functions as a payload generator and scanner, comparing server responses against detection rules to find unauthorized access points. The project provides a framework for out-of-band security testing, detecting blind vulnerabilities by triggering and verifying external DNS or HTTP callbacks. Beyond web traffic, it includes a protocol fuzzer capable of executing multi-step read and write sequences over raw TCP and SSL sockets to identify

    Provides mechanisms to stop or delay the scanning process based on whether a specific rule matches.

    Goafrogbug-bountypenetration-testing
    عرض على GitHub↗4,182
  • dromara/liteflowالصورة الرمزية لـ dromara

    dromara/liteflow

    3,779عرض على GitHub↗

    Liteflow is a component-based rule engine and workflow orchestrator used to define business logic through a chain of reusable components. It utilizes a structured data language to map logic paths, functioning as a dynamic workflow engine for managing sequences of synchronous and asynchronous tasks. The project is distinguished by its support for hot deployment, allowing rule definitions and execution logic to be updated in real time without restarting the application. It also features a multi-language scripting engine that embeds external scripts into business rules to enable flexible logic c

    Controls the logic flow through a mix of synchronous and asynchronous execution paths.

    Javaai-agentai-agentscomponent
    عرض على GitHub↗3,779
  • ddev/ddevالصورة الرمزية لـ ddev

    ddev/ddev

    3,671عرض على GitHub↗

    DDEV is a container-based local development environment and project manager designed to bootstrap consistent web development stacks. It orchestrates Docker containers to provide isolated Linux environments, integrating web servers, databases, and language runtimes. The project distinguishes itself by automating the complexities of local networking and security, featuring a local HTTPS proxy for SSL certificate automation and wildcard DNS for hostname management. It further enables collaboration by exposing local environments to the internet through tunneling for external project sharing. The

    Deploys development environments into remote cloud containers to remove local system dependencies.

    Gobackdropcraftcmsddev
    عرض على GitHub↗3,671
  • stormzhang/ai-coding-guideالصورة الرمزية لـ stormzhang

    stormzhang/ai-coding-guide

    1,164عرض على GitHub↗

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

    Executes coding tasks in isolated, ephemeral cloud virtual machines that synchronize changes back to the repository.

    agentai-codinganthropic
    عرض على GitHub↗1,164
  1. Home
  2. DevOps & Infrastructure
  3. Automation Orchestration
  4. Task Execution Frameworks
  5. Execution Flow Controls

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

  • Automation Execution Modes3 وسوم فرعيةConfigurable concurrency strategies for handling multiple simultaneous automation triggers.
  • Cloud Container Execution2 وسوم فرعيةBinding workflow execution to cloud-based container instances for remote processing. **Distinct from Execution Flow Controls:** Distinct from execution flow controls: focuses on the infrastructure binding to cloud container services rather than flow control logic.
  • Container Service ExecutionBinding workflow execution to managed cloud container services for remote infrastructure management. **Distinct from Execution Flow Controls:** Distinct from execution flow controls: focuses on the specific integration with cloud container services for remote execution.
  • Sync-Async Flow ControlsMechanisms for managing the transition and execution flow between synchronous and asynchronous task sequences. **Distinct from Execution Flow Controls:** Specifically manages the hybrid orchestration of sync/async flows rather than just pausing or delaying automated sequences