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

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

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

16 مستودعات

Awesome GitHub RepositoriesWorkflow Orchestrators

Systems for defining and managing multi-step processes that track state and support resumption after failure.

Distinguishing note: Focuses on stateful, multi-step task orchestration rather than simple linear job execution.

Explore 16 awesome GitHub repositories matching software engineering & architecture · Workflow Orchestrators. Refine with filters or upvote what's useful.

Awesome Workflow Orchestrators GitHub Repositories

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

    langchain-ai/langgraph

    34,925عرض على GitHub↗

    LangGraph is a framework for building stateful, multi-step agentic workflows by modeling application logic as a directed graph. It provides a runtime environment where complex tasks are orchestrated through interconnected nodes and edges, allowing developers to manage state transitions, persistent memory, and control flow across long-running automated processes. The platform distinguishes itself through its native support for human-in-the-loop automation, enabling developers to define breakpoints that pause execution for manual review, modification, or approval. It also features checkpoint-ba

    Executes complex logic by traversing a defined network of nodes and edges.

    Pythonagentsaiai-agents
    عرض على GitHub↗34,925
  • medusajs/medusaالصورة الرمزية لـ medusajs

    medusajs/medusa

    34,404عرض على GitHub↗

    Medusa is a headless commerce engine designed as a modular, API-first platform for building custom digital storefronts and business applications. Its architecture is built on a decoupled system where core business logic is encapsulated into independent, swappable modules that communicate through defined interfaces, allowing developers to incrementally adopt or replace components to fit specific operational needs. The platform distinguishes itself through a highly extensible design that supports complex commerce requirements, including multi-vendor marketplace operations, B2B purchasing workfl

    A state-machine system manages complex multi-step business processes with automated retries and transactional consistency across distributed services.

    TypeScriptcommercee-commerceecommerce
    عرض على GitHub↗34,404
  • yeachan-heo/oh-my-codexالصورة الرمزية لـ Yeachan-Heo

    Yeachan-Heo/oh-my-codex

    30,984عرض على GitHub↗

    oh-my-codex is an AI coding workflow orchestrator and a retrieval augmented generation documentation assistant. It manages complex programming tasks through a structured sequence of planning, execution, and verification phases, while providing tools for querying and translating technical documentation. The project utilizes Git worktrees to isolate parallel coding sessions, ensuring that concurrent tasks remain independent. It integrates a vector-store knowledge base to index documents into embeddings, enabling semantic search and factual context retrieval across multiple languages. The syste

    Orchestrates tasks through a structured sequence of intent clarification, planning, execution, and verification phases.

    TypeScript
    عرض على GitHub↗30,984
  • virattt/dexterالصورة الرمزية لـ virattt

    virattt/dexter

    27,085عرض على GitHub↗

    Dexter is an autonomous research platform designed to decompose complex inquiries into structured, multi-step workflows. It functions as an agent orchestration system that utilizes iterative tool-calling loops and language models to gather data, perform analysis, and validate findings against internal criteria to ensure accuracy. The platform distinguishes itself through its specialized focus on financial research and messaging integration. It autonomously interprets real-time market data, including income statements and regulatory filings, to generate evidence-based insights. By connecting d

    Orchestrates complex research tasks by executing logical sequences defined in configuration files.

    TypeScript
    عرض على GitHub↗27,085
  • dapr/daprالصورة الرمزية لـ dapr

    dapr/dapr

    25,510عرض على GitHub↗

    Dapr is a distributed application runtime that provides a sidecar-based infrastructure layer for building resilient microservices and event-driven applications. By utilizing a sidecar proxy pattern, it abstracts complex infrastructure tasks into standardized, network-accessible APIs, allowing developers to focus on application logic while the runtime handles service discovery, state management, and secure communication. The platform distinguishes itself through a pluggable component architecture and language-agnostic design, enabling services written in any programming language to interact wi

    A platform for coordinating stateful workflows and asynchronous message delivery across independent services to ensure reliable distributed task execution.

    Gocontainersevent-drivenkubernetes
    عرض على GitHub↗25,510
  • vonng/ddiaالصورة الرمزية لـ Vonng

    Vonng/ddia

    22,648عرض على GitHub↗

    This project serves as a comprehensive technical reference for the architecture and design of data-intensive applications. It provides a structured analysis of the fundamental principles required to build reliable, scalable, and maintainable software systems, covering the core trade-offs inherent in modern data infrastructure. The repository explores the mechanics of distributed data management, including strategies for replication, partitioning, and achieving consensus across multiple nodes. It details the design of storage engines, indexing techniques, and transaction management models, whi

    Covers the orchestration of persistent, multi-step workflows across distributed services.

    Pythonbookdatabaseddia
    عرض على GitHub↗22,648
  • skyvern-ai/skyvernالصورة الرمزية لـ Skyvern-AI

    Skyvern-AI/skyvern

    21,918عرض على GitHub↗

    Skyvern is an autonomous web navigation agent and browser-based workflow orchestrator that uses large language models to execute multi-step tasks on websites. By translating natural language instructions into actionable browser commands, the framework enables the automation of complex user workflows, including data extraction and interface interaction, without manual intervention. The platform distinguishes itself through a focus on secure, self-hosted infrastructure and stealth-oriented execution. It utilizes containerized browser isolation to maintain consistent environments and employs pro

    Defines and manages multi-step processes that track state and support resumption after failure.

    Pythonaiapiautomation
    عرض على GitHub↗21,918
  • temporalio/temporalالصورة الرمزية لـ temporalio

    temporalio/temporal

    18,411عرض على GitHub↗

    Temporal is a distributed workflow orchestration engine designed to manage fault-tolerant, stateful, and long-running background processes. It functions as a platform for coordinating complex cross-service operations, ensuring consistency and reliability in distributed environments by decoupling workflow orchestration from task execution. The platform distinguishes itself through a deterministic, event-sourced execution model that reconstructs workflow state by re-executing code from an immutable event log. This approach isolates non-deterministic side effects into managed activities, allowin

    Orchestrates fault-tolerant, long-running background processes that maintain state across system failures.

    Gocronjob-schedulerdistributed-crondistributed-systems
    عرض على GitHub↗18,411
  • sairyss/domain-driven-hexagonالصورة الرمزية لـ Sairyss

    Sairyss/domain-driven-hexagon

    14,395عرض على GitHub↗

    This project is a TypeScript-based architectural framework designed to implement domain-driven design and hexagonal architecture in enterprise applications. It provides a structured boilerplate that isolates core business logic from infrastructure concerns, ensuring that domain entities, use cases, and external technology adapters remain decoupled and maintainable. The framework distinguishes itself by enforcing strict architectural boundaries and dependency inversion, preventing unauthorized access to core logic from external layers. It utilizes a command-query responsibility segregation pat

    The framework executes use cases by coordinating domain entities and external services through defined ports to keep business logic decoupled from infrastructure.

    TypeScriptarchitectural-patternsarchitecturebackend
    عرض على GitHub↗14,395
  • owainlewis/awesome-artificial-intelligenceالصورة الرمزية لـ owainlewis

    owainlewis/awesome-artificial-intelligence

    12,960عرض على GitHub↗

    This project is a comprehensive repository and curated index of resources, research papers, and development frameworks designed to support the construction and deployment of intelligent systems. It serves as a centralized knowledge base for developers seeking to navigate the technical landscape of artificial intelligence, ranging from foundational educational materials to specialized implementation guides. The repository distinguishes itself by providing structured directories for comparing generative artificial intelligence providers, including aggregated performance metrics, pricing data, a

    Implements stateful, multi-step task orchestration for managing complex agentic workflows.

    aiartificial-intelligencedeep-learning
    عرض على GitHub↗12,960
  • web-infra-dev/midsceneالصورة الرمزية لـ web-infra-dev

    web-infra-dev/midscene

    11,720عرض على GitHub↗

    Midscene is a multimodal automation framework designed to enable AI agents to perceive, navigate, and manipulate graphical user interfaces across web, mobile, and desktop environments. By leveraging vision-capable AI models, the platform interprets interface screenshots to execute tasks based on natural language instructions, removing the reliance on traditional, brittle code-based selectors. The framework distinguishes itself through its ability to decompose high-level goals into autonomous, multi-step sequences that function consistently across diverse platforms. It provides a visual ground

    Manages stateful, multi-step automation sequences defined in configuration files.

    TypeScriptaiai-testbrowser-use
    عرض على GitHub↗11,720
  • cloudwego/einoالصورة الرمزية لـ cloudwego

    cloudwego/eino

    9,675عرض على GitHub↗

    Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and orchestrating complex language model workflows. It serves as a multi-agent orchestration engine and workflow orchestrator, providing a graph-based execution model to route data between models, tools, and retrievers. The framework distinguishes itself through a robust set of multi-agent coordination patterns, including supervisor-led management, sequential flows, and autonomous reasoning loops like ReAct. It features advanced agent execution controls such as active turn preemption, che

    Connects components in a forward-only sequence to create predictable step-by-step data pipelines.

    Goaiai-applicationai-framework
    عرض على GitHub↗9,675
  • taskforcesh/bullmqالصورة الرمزية لـ taskforcesh

    taskforcesh/bullmq

    8,432عرض على GitHub↗

    BullMQ is a Redis-backed message queue library and background processor designed for distributed task queueing. It functions as a distributed queue manager and task scheduler, utilizing Redis to manage asynchronous job processing and persistence. The system distinguishes itself through its role as a job workflow orchestrator, enabling the definition of complex parent-child job dependencies and hierarchies for multi-step workflows. It provides sandboxed process execution to isolate heavy workloads and prevent event loop blocking, alongside distributed rate limiting to protect downstream servic

    Coordinates complex multi-step distributed processes by defining parent-child job dependencies and hierarchies.

    TypeScriptbackground-jobselixirnodejs
    عرض على GitHub↗8,432
  • elsa-workflows/elsa-coreالصورة الرمزية لـ elsa-workflows

    elsa-workflows/elsa-core

    7,629عرض على GitHub↗

    Elsa Core is a workflow engine framework designed for defining, executing, and managing long-running business processes. It functions as a distributed workflow orchestrator and event-driven trigger system, capable of operating as a multi-tenant platform with secure data isolation. The project distinguishes itself through a flexible approach to workflow definitions, supporting a visual drag-and-drop designer, programmatic C# definitions, and portable JSON specifications. It provides a highly extensible architecture allowing for the development of custom activities and the use of a dynamic expr

    An orchestration system that coordinates scheduled jobs and workflow execution across a cluster using distributed locking.

    C#csharpdotnetelsa
    عرض على GitHub↗7,629
  • contribsys/faktoryالصورة الرمزية لـ contribsys

    contribsys/faktory

    6,089عرض على GitHub↗

    Faktory is an open-source work server that queues, dispatches, and manages background jobs across multiple programming languages. It stores job payloads as JSON hashes in a Redis-backed queue and provides language-specific client and worker libraries that enable any language to push jobs to the server or fetch and execute them. The server includes a batch workflow orchestrator that groups jobs into batches with completion tracking for coordinating multi-step asynchronous workflows. It features a configurable job uniqueness filter that prevents duplicate enqueues within a time window, an expon

    Includes a batch workflow orchestrator that groups jobs into batches with completion tracking for multi-step workflows.

    Go
    عرض على GitHub↗6,089
  • miromindai/miroflowالصورة الرمزية لـ MiroMindAI

    MiroMindAI/miroflow

    2,541عرض على GitHub↗

    Miroflow is an agent orchestration framework designed to coordinate multiple large language models and autonomous agents to perform complex research and reasoning tasks. It functions as a hierarchical workflow manager that distributes workloads across specialized agents using intent recognition and structured planning to gather deep information and solve challenging queries. The system distinguishes itself through a multi-model integration gateway and a provider-agnostic interface, allowing it to unify various language model providers. It extends these models via a tool-augmented framework th

    Runs multiple research pipelines in parallel using a fault-tolerant system to manage rate limits and network failures.

    Pythonagent-frameworkagentsbrowsecomp
    عرض على GitHub↗2,541
  1. Home
  2. Software Engineering & Architecture
  3. Workflow Orchestrators

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

  • Concurrent Research PipelinesParallel execution of multiple research workflows with integrated fault tolerance and rate limit management. **Distinct from Workflow Orchestrators:** Focuses on parallel research execution and network resilience rather than generic stateful workflow management.