awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

38 Repos

Awesome GitHub RepositoriesWorkflow Engines

Platforms that manage the execution flow of tasks, ensuring they run in the correct sequence and state.

Explore 38 awesome GitHub repositories matching devops & infrastructure · Workflow Engines. Refine with filters or upvote what's useful.

Awesome Workflow Engines GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • openclaw/openclawAvatar von openclaw

    openclaw/openclaw

    380,031Auf GitHub ansehen↗

    Openclaw ist eine Plattform zur Verwaltung von Agenten-Ausführungsumgebungen, die die Infrastruktur zur Steuerung von Agenten-Lebenszyklen, Sitzungszuständen und Arbeitsbereich-Persistenz bereitstellt. Sie verfügt über ein zentrales Gateway, das Modell-Schleifen, Tool-Aufrufe und Streaming-Ereignisse verarbeitet, während es gleichzeitig Multi-Agenten-Routing und persistentes Speichermanagement unterstützt. Das System ist darauf ausgelegt, Tool-Ausführungssignaturen zu normalisieren und eine standardisierte Schnittstelle für die Kompatibilität zwischen verschiedenen Anbietern zu bieten. Die Plattform umfasst umfangreiche Entwickler-Tools, wie eine Befehlszeilenschnittstelle für die Arbeitsbereichsverwaltung, diagnostische Protokollierung und eine Plugin-Architektur, die die Registrierung benutzerdefinierter Tools und Funktionen ermöglicht. Sie unterstützt automatisierte Workflows durch ereignisgesteuerte Hooks, Aufgabenplanung und die Integration mit externen Diensten. Die Sicherheit wird durch Ausführungsrichtlinien, Anmeldeinformations-Portabilität und Genehmigungs-Workflows für Agentenaktionen verwaltet. Die Bereitstellung wird durch automatisierte Infrastruktur-Installer und containerisierte Gateway-Helfer unterstützt, mit integrierten Dienstprogrammen für Backups und Konfigurationsmanagement. Das System bietet ein strukturiertes Format für die Orchestrierung mehrstufiger Workflows und enthält spezialisierte Tools für Browser-Automatisierung und strukturiertes Code-Patching.

    Persists execution state and tracks revisions to support complex, long-running multi-step workflows.

    TypeScriptaiassistantcrustacean
    Auf GitHub ansehen↗380,031
  • n8n-io/n8nAvatar von n8n-io

    n8n-io/n8n

    192,772Auf GitHub ansehen↗

    n8n is a workflow automation platform that combines a visual interface with code-based extensibility to design, orchestrate, and manage automated processes. It provides a comprehensive suite of tools for data transformation, filtering, and storage, allowing users to build complex logic through conditional branching, looping, and sub-workflow execution. The platform supports both pre-built integration nodes and custom code execution in JavaScript or Python, enabling connectivity with a wide range of external services and APIs. The platform includes a suite of generative AI capabilities, such a

    Processes and transforms data across a canvas of interconnected nodes to build complex automated logic.

    TypeScriptaiapisautomation
    Auf GitHub ansehen↗192,772
  • ripienaar/free-for-devAvatar von ripienaar

    ripienaar/free-for-dev

    123,154Auf GitHub ansehen↗

    This project is a community-maintained directory of technical resources, tools, and services that offer free tiers for developers. It serves as a centralized reference point for discovering infrastructure, software, and educational materials, helping individuals and teams minimize operational costs while building and scaling applications. The directory distinguishes itself through a collaborative, community-driven curation model that aggregates metadata about third-party services. By utilizing a hierarchical taxonomy and storing all content in version-controlled, plain-text files, the project

    Integrate disparate services through workflow engines that automate task sequences and synchronize data across multiple platforms.

    HTMLawesome-listfree-for-developers
    Auf GitHub ansehen↗123,154
  • browser-use/browser-useAvatar von browser-use

    browser-use/browser-use

    100,229Auf GitHub ansehen↗

    Browser-use is a framework for building autonomous agents that navigate, interact with, and extract data from web interfaces using natural language instructions. By acting as an orchestration layer between large language models and browser automation protocols, it enables the execution of complex, multi-step workflows without relying on brittle selectors. The system functions as a headless browser controller, providing a programmatic interface to manage browser instances and execute granular interactions. The project distinguishes itself through its ability to translate high-level intent into

    Connects web-based software to external systems and APIs to synchronize data and automate repetitive cross-platform business processes.

    Pythonai-agentsai-toolsbrowser-automation
    Auf GitHub ansehen↗100,229
  • zie619/n8n-workflowsAvatar von Zie619

    Zie619/n8n-workflows

    55,173Auf GitHub ansehen↗

    This project is a centralized repository and discovery platform for managing large collections of automation workflow definitions. It functions as an asset registry that provides visibility into complex process logic and integration patterns, allowing users to locate, filter, and manage pre-built automation templates across diverse categories. The platform is powered by a containerized backend service that serves workflow data through a high-performance, asynchronous API layer. It distinguishes itself by utilizing full-text search indexing to enable rapid keyword lookups across thousands of w

    Offers a searchable interface for locating and organizing pre-built automation workflow configurations.

    Python
    Auf GitHub ansehen↗55,173
  • nrwl/nxAvatar von nrwl

    nrwl/nx

    28,939Auf GitHub ansehen↗

    This project is a build orchestration engine and development toolkit designed for managing large-scale monorepos. It provides a unified workspace environment that maps project relationships and dependencies, enabling the system to perform intelligent impact analysis and execute only the tasks affected by specific code changes. The system distinguishes itself through a persistent daemon that monitors file changes for near-instant feedback and a content-addressable caching mechanism that stores task outputs to prevent redundant computation across local and remote environments. It further suppor

    Orchestrates task execution by analyzing dependencies and parallelizing operations to maximize hardware utilization.

    TypeScriptangularbuildbuild-system
    Auf GitHub ansehen↗28,939
  • graphiteeditor/graphiteAvatar von GraphiteEditor

    GraphiteEditor/Graphite

    24,258Auf GitHub ansehen↗

    Graphite is a node-based visual design environment that integrates vector illustration, raster image processing, and motion graphics generation into a single platform. It utilizes a functional reactive pipeline and a data-flow execution model to propagate state changes through a graph of interconnected nodes, allowing users to construct complex, automated design workflows. The platform distinguishes itself through a context-aware evaluation engine that injects runtime metadata—such as coordinate data and loop indices—directly into the node graph. This enables the creation of procedural geomet

    Propagates state changes through a graph of interconnected nodes to update visual outputs in real time.

    Rust2d-graphicsanimationart
    Auf GitHub ansehen↗24,258
  • node-red/node-redAvatar von node-red

    node-red/node-red

    22,803Auf GitHub ansehen↗

    Node-RED is a visual, low-code automation framework designed for building event-driven data processing workflows. It provides a browser-based programming environment where users connect hardware devices, APIs, and online services by wiring together functional nodes in a directed graph. This visual approach allows for the creation of complex logic paths without the need for traditional source code. The platform is distinguished by its pluggable node architecture and portable flow serialization. Logic is represented as JSON-based data structures, enabling flows to be easily versioned, shared, a

    Uses a directed graph of interconnected nodes to represent and execute logic paths without traditional code.

    JavaScriptflow-based-programmingjavascriptlow-code
    Auf GitHub ansehen↗22,803
  • skyvern-ai/skyvernAvatar von Skyvern-AI

    Skyvern-AI/skyvern

    21,918Auf GitHub ansehen↗

    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

    Automates complex multi-step tasks on websites using natural language instructions to navigate interfaces and complete workflows.

    Pythonaiapiautomation
    Auf GitHub ansehen↗21,918
  • maaassistantarknights/maaassistantarknightsAvatar von MaaAssistantArknights

    MaaAssistantArknights/MaaAssistantArknights

    21,583Auf GitHub ansehen↗

    MaaAssistantArknights is a cross-platform automation engine designed for mobile games, utilizing computer vision and input simulation to perform routine tasks. It functions as an Android emulator controller, managing game lifecycles, resource farming, and infrastructure optimization through structured, scripted workflows. The project distinguishes itself through a modular configuration system that allows users to define complex automation logic via external instruction files. This framework supports dynamic task modification, configuration inheritance, and schema validation, ensuring that cus

    Automates base operations by scheduling room layouts and shift rotations during daily gameplay cycles.

    C++arknightscomputer-visionmaa
    Auf GitHub ansehen↗21,583
  • automaapp/automaAvatar von AutomaApp

    AutomaApp/automa

    21,425Auf GitHub ansehen↗

    Automa is a browser-based automation platform that enables users to build, schedule, and execute repetitive web tasks through a visual, no-code interface. By operating as a browser extension, it provides a canvas-based environment where users construct workflows by connecting functional blocks to interact with web elements, manage browser state, and process data. The platform distinguishes itself through its deep integration with the browser environment, allowing for complex orchestration such as event-driven triggers, cross-origin request handling, and the ability to package workflows as sta

    A visual, block-based automation tool for executing repetitive web tasks, scraping data, and managing browser interactions through custom workflows.

    Vueautomationbrowser-automationbrowser-extension
    Auf GitHub ansehen↗21,425
  • vercel/vercelAvatar von vercel

    vercel/vercel

    15,738Auf GitHub ansehen↗

    Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure that automates the build process by detecting project frameworks and distributing static and dynamic content through a global content delivery network. The platform executes application logic using serverless functions that scale automatically based on real-time traffic demand. The platform distinguishes itself through a centralized AI gateway that proxies requests to multiple model providers, enabling standardized authentication, observability, and cost tracking. It supports

    Provides orchestration substrates for executing resilient, multi-step background processes with state persistence.

    TypeScriptclicloudcommand
    Auf GitHub ansehen↗15,738
  • apexcharts/apexcharts.jsAvatar von apexcharts

    apexcharts/apexcharts.js

    15,096Auf GitHub ansehen↗

    ApexCharts is a comprehensive JavaScript charting library designed for building interactive, responsive, and data-driven visualizations within web applications. It functions as a versatile data visualization framework that supports a wide range of chart types, including categorical, statistical, and financial plots, enabling developers to construct complex dashboards and real-time monitoring interfaces. The library distinguishes itself through a deep commitment to accessibility and high-performance interactivity. It provides built-in support for keyboard navigation, screen readers, and high-c

    Builds Sankey diagrams with customizable nodes and edges to visualize flow volumes and paths.

    JavaScriptchartsdata-visualizationgraphs
    Auf GitHub ansehen↗15,096
  • effect-ts/coreAvatar von Effect-TS

    Effect-TS/core

    14,618Auf GitHub ansehen↗

    This project is a functional programming library and toolkit for building production TypeScript applications. It provides a system for managing concurrency, error handling, and resource lifecycles using functional effects. The project distinguishes itself through a comprehensive suite of specialized toolkits, including a dependency injection framework for decoupling service implementations, a workflow orchestrator for coordinating durable processes, and a SQL database toolkit for consistent data operations across multiple dialects. It also implements an OpenTelemetry instrumentation library f

    Provides an orchestration substrate for coordinating complex asynchronous tasks with built-in state persistence and recovery.

    TypeScript
    Auf GitHub ansehen↗14,618
  • triggerdotdev/trigger.devAvatar von triggerdotdev

    triggerdotdev/trigger.dev

    13,696Auf GitHub ansehen↗

    Trigger.dev is a platform for building durable, event-driven background workflows. It functions as a workflow engine that allows developers to define complex, long-running processes using standard code rather than proprietary configuration languages. By utilizing a durable execution model, the system checkpoints progress, ensuring that tasks can automatically resume from the exact point of failure after a crash or interruption. The platform distinguishes itself through its focus on stateful, multi-step automation and real-time feedback. It supports the orchestration of AI agents and external

    Maintains task state across crashes using checkpointing, allowing complex workflows to resume from the exact point of failure.

    TypeScriptaiai-agent-frameworkai-agents
    Auf GitHub ansehen↗13,696
  • dbt-labs/dbt-coreAvatar von dbt-labs

    dbt-labs/dbt-core

    13,051Auf GitHub ansehen↗

    dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d

    Manages multi-turn goals, parallel agent threads, and background processes to execute complex, multi-step workflows.

    Rustanalyticsbusiness-intelligencedata-modeling
    Auf GitHub ansehen↗13,051
  • aws/aws-cdkAvatar von aws

    aws/aws-cdk

    12,817Auf GitHub ansehen↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    Maintains durable state for long-running infrastructure tasks to ensure resilience against failures.

    TypeScriptawscloud-infrastructurehacktoberfest
    Auf GitHub ansehen↗12,817
  • modelcontextprotocol/typescript-sdkAvatar von modelcontextprotocol

    modelcontextprotocol/typescript-sdk

    12,674Auf GitHub ansehen↗

    This project provides a TypeScript software development kit for the Model Context Protocol, a standard designed to facilitate bidirectional communication between AI applications and external data sources or tools. It serves as a foundational framework for building both clients and servers, enabling language models to interact with external systems through a unified, decoupled interface. The SDK distinguishes itself by implementing a transport-agnostic connection layer that supports both local standard input-output streams and remote HTTP endpoints. It utilizes a JSON-RPC message bus to manage

    Provides state persistence and tracking for long-running operations that exceed single request cycles.

    TypeScript
    Auf GitHub ansehen↗12,674
  • retejs/reteAvatar von retejs

    retejs/rete

    12,077Auf GitHub ansehen↗

    Rete is a framework for building interactive, node-based visual interfaces and dataflow programming environments. It provides a core engine that processes directed graphs, allowing developers to define modular logic where nodes represent operations and connections represent the flow of data or control. By decoupling the graph logic from the user interface, the framework enables the creation of custom visual editors that can be integrated into various frontend component libraries. The project distinguishes itself through a highly extensible, signal-driven architecture that supports complex req

    Supports rendering flow-based diagrams where connection weights influence visual representation.

    TypeScriptdataflow-programmingflow-based-programminggraph-editor
    Auf GitHub ansehen↗12,077
  • encoredev/encoreAvatar von encoredev

    encoredev/encore

    12,049Auf GitHub ansehen↗

    Encore is a distributed systems framework designed to unify backend development, infrastructure provisioning, and observability. It functions as an infrastructure-as-code platform that allows developers to define cloud resources, databases, and messaging topics directly within their application code. By analyzing these declarations at compile-time, the system automatically manages the deployment of cloud resources and security policies, ensuring parity between local development and production environments. The platform distinguishes itself through its integrated development experience, which

    Manages long-running background processes and stateful tasks with infrastructure provisioning to ensure reliable execution.

    Goapiawsbackend
    Auf GitHub ansehen↗12,049
Vorherige12Nächste
  1. Home
  2. DevOps & Infrastructure
  3. Automation Orchestration
  4. Task Execution Frameworks
  5. Workflow Engines

Unter-Tags erkunden

  • Browser-Based Workflow AutomationsAutomated sequences that interact with web-based software to synchronize data across external systems.
  • Containerized Automation ServicesBackend environments that provide workflow management and data access through secure, container-native API layers.
  • Durable Task Orchestrators1 Sub-TagOrchestration substrates that provide state persistence, revision tracking, and inspection capabilities for long-running multi-step workflows.
  • Visual Data-Flow Systems1 Sub-TagEngines that process data through interconnected nodes.
  • Workflow Discovery PlatformsCentralized search and management interfaces for locating and organizing pre-built automation configurations.