awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्ट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

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • home-assistant/corehome-assistant का अवतार

    home-assistant/core

    87,753GitHub पर देखें↗

    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/crawleeapify का अवतार

    apify/crawlee

    24,002GitHub पर देखें↗

    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/prefectPrefectHQ का अवतार

    PrefectHQ/prefect

    21,640GitHub पर देखें↗

    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/argoargoproj का अवतार

    argoproj/argo

    16,770GitHub पर देखें↗

    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/duplicatiduplicati का अवतार

    duplicati/duplicati

    14,283GitHub पर देखें↗

    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/flocifloci-io का अवतार

    floci-io/floci

    14,168GitHub पर देखें↗

    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/maestromobile-dev-inc का अवतार

    mobile-dev-inc/Maestro

    10,788GitHub पर देखें↗

    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.iohome-assistant का अवतार

    home-assistant/home-assistant.io

    9,466GitHub पर देखें↗

    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/connectedhomeipproject-chip का अवतार

    project-chip/connectedhomeip

    8,586GitHub पर देखें↗

    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/newmanpostmanlabs का अवतार

    postmanlabs/newman

    7,192GitHub पर देखें↗

    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/taguiaisingapore का अवतार

    aisingapore/TagUI

    6,306GitHub पर देखें↗

    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/zenmlmaiot-io का अवतार

    maiot-io/zenml

    5,452GitHub पर देखें↗

    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/azkabanazkaban का अवतार

    azkaban/azkaban

    4,504GitHub पर देखें↗

    Azkaban एक वितरित वर्कफ़्लो मैनेजर और DAG-आधारित जॉब ऑर्केस्ट्रेटर है जिसे एक उद्यम बैच प्रोसेसर के रूप में डिज़ाइन किया गया है। यह एक Java-आधारित वर्कफ़्लो इंजन के रूप में कार्य करता है जो Hadoop क्लस्टर पर बिग डेटा वर्कलोड को प्रबंधित करने के लिए विशिष्ट कार्यक्षमता के साथ, निष्पादक सर्वर के क्लस्टर में जटिल जॉब अनुक्रमों को शेड्यूल और निष्पादित करता है। यह सिस्टम एक वितरित निष्पादक मॉडल के माध्यम से खुद को अलग करता है जो उच्च उपलब्धता सुनिश्चित करने के लिए साझा डेटाबेस के माध्यम से स्थिति का समन्वय करता है। यह एक प्लगइन-आधारित आर्किटेक्चर का उपयोग करता है जो कस्टम जॉब प्रकारों और सिस्टम कार्यक्षमता एक्सटेंशन की अनुमति देता है, जिसमें निष्पादक सर्वर को रीस्टार्ट किए बिना प्लगइन्स को हॉट-रीलोड करने की क्षमता शामिल है। यह प्लेटफ़ॉर्म डेटा पाइपलाइन ऑर्केस्ट्रेशन, आवधिक और घटना-संचालित शेड्यूलिंग, और SLA ट्रैकिंग के साथ उद्यम निगरानी सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह सुरक्षित निष्पादन के लिए दानेदार एक्सेस कंट्रोल और यूजर इम्पर्सोनेशन प्रदान करता है, साथ ही निष्पादक लोड बैलेंसिंग और संसाधन कोटा के लिए ट्रैफ़िक प्रबंधन टूल भी प्रदान करता है। उपयोगकर्ता वेब-आधारित इंटरफ़ेस के माध्यम से या वर्कफ़्लो निष्पादन API के माध्यम से वर्कफ़्लो का प्रबंधन कर सकते हैं।

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

    Java
    GitHub पर देखें↗4,504
  • ros-navigation/navigation2ros-navigation का अवतार

    ros-navigation/navigation2

    4,373GitHub पर देखें↗

    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/afrogzan8in का अवतार

    zan8in/afrog

    4,182GitHub पर देखें↗

    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/liteflowdromara का अवतार

    dromara/liteflow

    3,779GitHub पर देखें↗

    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/ddevddev का अवतार

    ddev/ddev

    3,671GitHub पर देखें↗

    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-guidestormzhang का अवतार

    stormzhang/ai-coding-guide

    1,164GitHub पर देखें↗

    यह प्रोजेक्ट स्थानीय डेवलपमेंट वातावरण के भीतर स्वायत्त AI कोडिंग सहायकों को लागू करने के लिए एक व्यापक गाइड और फ्रेमवर्क प्रदान करती है। यह बहु-एजेंट टीमों को व्यवस्थित करने पर केंद्रित है जो जटिल सॉफ्टवेयर इंजीनियरिंग कार्यों, जैसे रिफैक्टरिंग, बग रिज़ॉल्यूशन और टेस्ट जनरेशन की योजना बना सकते हैं, निष्पादित कर सकते हैं और सत्यापित कर सकते हैं, जबकि प्रोजेक्ट-विशिष्ट संदर्भ और मेमोरी की गहरी जागरूकता बनाए रखते हैं। सिस्टम एक मजबूत सुरक्षा-प्रथम आर्किटेक्चर के माध्यम से खुद को अलग करता है जो दानेदार एक्सेस कंट्रोल, निष्पादन अलगाव और सभी फाइल संशोधनों और बाहरी टूल कॉल के लिए अनिवार्य मानव-इन-द-लूप अनुमोदन को लागू करता है। यह डेवलपर्स को कस्टम, पुन: प्रयोज्य कौशल और पदानुक्रमित निर्देश परिभाषित करने की अनुमति देकर परिष्कृत वर्कफ़्लो ऑटोमेशन का समर्थन करता है जो सत्रों में बने रहते हैं, पूरे सॉफ्टवेयर डेवलपमेंट लाइफसाइकिल में सुसंगत व्यवहार और ज्ञान प्रतिधारण सुनिश्चित करते हैं। मुख्य ऑटोमेशन से परे, प्लेटफॉर्म रीयल-टाइम टोकन उपयोग ट्रैकिंग, इंटरैक्टिव कोड डिफ विज़ुअलाइज़ेशन और बैकग्राउंड सेशन मॉनिटरिंग सहित व्यापक अवलोकन और प्रबंधन टूल प्रदान करती है। यह सीधे टर्मिनल-आधारित वर्कफ़्लो में इंटीग्रेट होती है और विविध आर्टिफिशियल इंटेलिजेंस प्रदाताओं का समर्थन करती है, जिससे उपयोगकर्ता मॉडल चयन और कार्य-विशिष्ट तर्क समायोजन के माध्यम से परफॉरमेंस और परिचालन लागत को अनुकूलित कर सकते हैं। रिपॉजिटरी AI-इंटीग्रेटेड डेवलपमेंट में महारत हासिल करने के लिए एक शैक्षिक संसाधन और परिभाषित सुरक्षा सीमाओं के भीतर काम करने वाले स्वायत्त एजेंटों को डिप्लॉय करने के लिए एक कार्यात्मक टूलकिट दोनों के रूप में कार्य करती है।

    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