awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

extensible workflow automation tool

Clasificación actualizada el 30 jun 2026

For framework modular para crear herramientas extensibles, the strongest matches are automatisch/automatisch (Automatisch is a self-hosted, no-code workflow automation platform that), n8n-io/n8n (n8n is a self-hostable workflow automation platform with a) and kestra-io/kestra (Kestra is a declarative workflow orchestrator with a modular). jenkinsci/jenkins and camunda/camunda-bpm-platform round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Curamos repositorios de código abierto en GitHub que coinciden con “extensible tooling”. Los resultados están clasificados por relevancia según tu búsqueda; usa los filtros de abajo para acotar o refina con IA.

Resultados para “framework modular para crear herramientas extensibles”

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • automatisch/automatischAvatar de automatisch

    automatisch/automatisch

    13,704Ver en GitHub↗

    Automatisch is an open-source, self-hosted automation platform designed to orchestrate multi-stage workflows across various third-party web services. It functions as a no-code integration engine that allows users to connect disparate applications, enabling the automated movement of data and the execution of tasks without manual intervention. By running the platform on private infrastructure, users maintain full control over their data and ensure compliance with internal security policies. The platform distinguishes itself through a focus on secure, local credential management and flexible int

    Automatisch is a self-hosted, no-code workflow automation platform that connects third-party services via pre-built integrations and supports triggers and scheduling, making it a solid match for an extensible workflow tool, though its extensibility is primarily through connectors rather than a plugin system.

    JavaScriptEvent-Driven Workflow TriggersSelf-HostedWebhook Triggers
    Ver en GitHub↗13,704
  • n8n-io/n8nAvatar de n8n-io

    n8n-io/n8n

    192,772Ver en GitHub↗

    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

    n8n is a self-hostable workflow automation platform with a visual builder, extensive integration nodes, and support for custom code and plugins, exactly matching the need for an extensible tool for automation and task orchestration.

    TypeScriptBuilt-in Integration Nodes
    Ver en GitHub↗192,772
  • kestra-io/kestraAvatar de kestra-io

    kestra-io/kestra

    27,073Ver en GitHub↗

    Kestra is a declarative workflow orchestrator designed to manage complex task dependencies and automated processes through versioned configuration files. It functions as a distributed platform that decouples task scheduling from execution by offloading computational workloads to a fleet of worker nodes. The system uses a reactive, event-driven engine to initiate workflows automatically in response to external signals, webhooks, schedules, or file system changes. The platform distinguishes itself through a modular plugin architecture that allows for the integration of custom tasks and external

    Kestra is a declarative workflow orchestrator with a modular plugin system, event-driven triggers (webhooks, schedules, file changes), and self-hosted distributed architecture, making it a comprehensive and extensible workflow automation platform that directly fits the search.

    JavaEvent-Driven TriggersEvent-Driven Triggers
    Ver en GitHub↗27,073
  • jenkinsci/jenkinsAvatar de jenkinsci

    jenkinsci/jenkins

    25,452Ver en GitHub↗

    Jenkins is a CI/CD automation server and build automation tool used to orchestrate software build, test, and deployment pipelines. It functions as a pipeline orchestration engine and continuous delivery platform that manages the movement of software from source control to production environments. The project is built as a plugin-based automation framework, utilizing an extensibility model that integrates third-party tools and custom scripts to expand its capabilities. This architecture allows for the integration of specialized automation workflows and custom tool support through a plugin syst

    Jenkins is a plugin-based CI/CD automation server that orchestrates build, test, and deployment pipelines, fitting your search for an extensible workflow automation tool with a rich plugin ecosystem, self-hostability, and trigger support, though its visual workflow builder is less comprehensive than some alternatives.

    JavaEvent-Driven TriggersPlugin-Based Architectures
    Ver en GitHub↗25,452
  • camunda/camunda-bpm-platformAvatar de camunda

    camunda/camunda-bpm-platform

    4,269Ver en GitHub↗

    Camunda is a business process automation platform and orchestration tool used to model, deploy, and monitor automated workflows and human-centric tasks. It features a BPMN workflow engine for executing processes based on the BPMN 2.0 standard and a DMN decision engine for automating business logic and rule evaluation. The platform is designed for flexibility through an embedded workflow library that allows the engine to be integrated directly into custom applications. It supports multi-tenant workflow management, enabling the secure separation of process definitions and instance data for mult

    Camunda is a production-grade workflow and decision automation platform built on BPMN and DMN, offering a visual modeler, extensive integration points, and a plugin/extension system for custom task types and listeners, directly matching your search for an extensible workflow automation tool.

    JavaBPMN Execution EnginesBusiness Process OrchestratorsApplication Variable Management
    Ver en GitHub↗4,269
  • hatchet-dev/hatchetAvatar de hatchet-dev

    hatchet-dev/hatchet

    6,622Ver en GitHub↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Hatchet is a durable workflow engine for orchestrating multi-step pipelines with automatic retries, scheduling, and event-driven triggers, fitting the automation tool request; but it lacks a visual workflow builder and its extensibility relies on writing custom tasks rather than a dedicated plugin system, so it meets the core need in a more code-centric way.

    GoEvent-Driven TriggersEvent-Driven Workflow TriggersWebhook Triggers
    Ver en GitHub↗6,622
  • simstudioai/simAvatar de simstudioai

    simstudioai/sim

    28,796Ver en GitHub↗

    This project is an AI agent orchestration platform that provides a visual environment for building, testing, and deploying complex automation workflows. It functions as a low-code development interface where users can chain discrete functional blocks into dependency-aware pipelines to integrate artificial intelligence with external data and services. The platform supports the creation of intelligent conversational agents, automated business processes, and multi-service API orchestrations within a unified workspace. The platform distinguishes itself through its event-driven integration engine,

    Sim is an AI agent orchestration platform with a visual workflow builder, event-driven triggers, and a wide range of integration connectors, making it a genuine workflow automation tool — though its focus on AI agents and lack of a clear plugin/extension system keep it from being the broadest answer.

    TypeScriptEvent-Driven Workflow TriggersIntegration ConnectorsWebhook Triggers
    Ver en GitHub↗28,796
  • github/spec-kitAvatar de github

    github/spec-kit

    112,539Ver en GitHub↗

    Spec-kit is a specification-driven development framework designed to manage the entire software project lifecycle, from initial requirements gathering to final validation. It functions as a command-line environment that orchestrates complex development workflows by chaining shell tasks, human checkpoints, and conditional logic into repeatable, state-aware sequences. By enforcing formal specifications and organizational guardrails before technical implementation begins, the system ensures that project goals and requirements remain the foundation for all subsequent development activities. The p

    Spec-kit is a specification-driven development framework that orchestrates development workflows through chained shell tasks and checkpoints, with plugin support for extensibility—fitting the need for self-hostable automation, though it lacks a visual workflow builder and focuses on CLI orchestration.

    PythonSpecification-Driven Task OrchestratorsLifecycle Management FrameworksSpecification-Driven Development Frameworks
    Ver en GitHub↗112,539
  • huginn/huginnAvatar de huginn

    huginn/huginn

    49,480Ver en GitHub↗

    Huginn is a self-hosted automation platform that functions as an event-driven workflow engine. It allows users to build autonomous agents that monitor web services, scrape data, and execute complex tasks by propagating events through a directed graph. By running on your own server infrastructure, it provides a private environment for orchestrating workflows without relying on third-party automation services. The platform distinguishes itself through a modular, plugin-based architecture that enables the development of custom agents to handle specific data processing needs. Each agent maintains

    Huginn is a self-hosted automation platform that orchestrates event-driven workflows through a directed graph of agents and offers a plugin-based architecture for extensibility, making it a fit for this search, though it lacks a visual workflow builder.

    RubyAgentic Automation FrameworksAutomation PlatformsAgentic Workflow Graphs
    Ver en GitHub↗49,480
  • apache/airflowAvatar de apache

    apache/airflow

    45,902Ver en GitHub↗

    Airflow is a platform for programmatically authoring, scheduling, and monitoring complex data pipelines. It functions as a workflow automation engine that manages the lifecycle of recurring business processes by executing code-defined task dependencies. By representing workflows as directed acyclic graphs, the system ensures that task execution order and data flow are explicitly defined and reliably maintained across distributed computing environments. The platform distinguishes itself through a highly modular, provider-based architecture that decouples core orchestration logic from external

    Apache Airflow is a self-hostable workflow orchestration platform that uses code-defined DAGs for pipeline automation, with a provider-based plugin system and event-driven triggers, though it lacks a visual workflow builder.

    PythonData Pipeline OrchestratorsWorkflow OrchestrationWorkflow Orchestration Engines
    Ver en GitHub↗45,902
  • prefecthq/prefectAvatar de PrefectHQ

    PrefectHQ/prefect

    21,640Ver en 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

    Prefect is a workflow orchestration platform for defining, scheduling, and monitoring data pipelines as Python code, fitting the category of workflow automation tools, though it relies on code rather than a visual builder and is specialized for data engineering rather than general-purpose task orchestration.

    PythonData Pipeline OrchestrationWorkflow OrchestrationContainer-Native Infrastructure
    Ver en GitHub↗21,640
  • temporalio/temporalAvatar de temporalio

    temporalio/temporal

    18,411Ver en 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

    Temporal is a distributed workflow orchestration engine for coordinating long-running, fault-tolerant processes, which aligns with the search for an extensible automation tool, though it lacks a visual workflow builder and a traditional plugin system, relying on code-defined activities for extension.

    GoStateful Workflow EnginesWorkflow Execution EnginesWorkflow Orchestrators
    Ver en GitHub↗18,411
  • argoproj/argo-workflowsAvatar de argoproj

    argoproj/argo-workflows

    16,466Ver en GitHub↗

    Argo Workflows is a container-native workflow engine that functions as a Kubernetes custom resource controller. It orchestrates complex sequences of containerized tasks by executing them as directed acyclic graphs, allowing for dependency management and parallel processing within a cluster. The system extends the native Kubernetes control plane to manage the full lifecycle of automated processes, from initial triggering to final resource cleanup. The platform distinguishes itself through its controller-pattern reconciliation, which continuously monitors workflow states to align them with desi

    Argo Workflows is a Kubernetes-native workflow engine that orchestrates containerized tasks as directed acyclic graphs, fitting the workflow automation category; it supports event triggers and self-hosting on Kubernetes, but relies on Kubernetes CRDs for extensibility rather than a traditional plugin system and lacks a visual workflow builder.

    GoCI/CD Orchestration ToolsDistributed Task OrchestratorsWorkflow Orchestrators
    Ver en GitHub↗16,466
  • dagster-io/dagsterAvatar de dagster-io

    dagster-io/dagster

    14,974Ver en GitHub↗

    Dagster is a data orchestration platform designed to manage the entire lifecycle of data assets through declarative modeling and version-controlled code. It functions as a workflow engine that treats data assets as first-class primitives, allowing teams to define, schedule, and monitor complex pipelines while maintaining clear visibility into lineage, dependencies, and data quality. The platform distinguishes itself by using a code-as-configuration framework that enables standard software engineering practices, such as unit testing and local mocking, to be applied directly to data workflows.

    Dagster is a code-first data orchestration platform that automates complex data pipelines with scheduling, event triggers, and integration connectors, fitting the workflow automation intent, though it lacks a visual workflow builder and is specialized for data rather than general-purpose task orchestration.

    PythonData Pipeline OrchestrationDeclarative OrchestrationWorkflow Orchestration Engines
    Ver en GitHub↗14,974
  • netflix/conductorAvatar de Netflix

    Netflix/conductor

    12,767Ver en GitHub↗

    Conductor is a distributed workflow manager and microservices orchestration engine. It coordinates long-running business processes across a network of services, using a stateful orchestration model to ensure consistent execution order and reliable state management. The system defines task sequences and conditional business logic using structured JSON configuration files. It manages the execution of complex operations across distributed systems with built-in persistence and failure recovery, tracking the progress of processes through a backend database. The platform provides capabilities for

    Netflix Conductor is a distributed workflow orchestration engine for microservices that coordinates multi-step business processes with JSON-defined task sequences, fitting the automation-tool category; however, it lacks a visual workflow builder and its plugin model is limited to custom workers rather than a general extension system, so it covers only a subset of the desired features.

    JavaMicroservices OrchestrationBusiness Process AutomationDurable Execution Persistence
    Ver en GitHub↗12,767
  • stackstorm/st2Avatar de StackStorm

    StackStorm/st2

    6,487Ver en GitHub↗

    StackStorm is an event-driven automation platform that watches for events from external systems and triggers workflows, actions, and remediation across infrastructure tools. At its core, it provides a workflow orchestration engine that chains multiple actions and conditional logic into reusable, multi-step workflows for complex automation tasks, alongside a rules engine that applies matching criteria to triggers and maps trigger payload data to action inputs for automated responses. The platform distinguishes itself through a ChatOps integration framework that enables executing commands and r

    StackStorm is an event-driven automation platform with a plugin/extension system (content packs), trigger/event support, and integration connectors for infrastructure tools, but it lacks a visual workflow builder, so it fits the category though not all requested features are present.

    PythonEvent-Driven Automation PlatformsAutomated Action ExecutionAutomated Incident Response Workflows
    Ver en GitHub↗6,487
  • kiegroup/jbpmAvatar de kiegroup

    kiegroup/jbpm

    1,734Ver en GitHub↗

    a Business Process Management (BPM) Suite

    jBPM is a business process management suite that supports visual workflow modeling, event-driven triggers, integration with various systems, and can be extended through custom code and Java APIs, making it a solid fit for your need for an extensible workflow automation tool.

    JavaBusiness Process Suites
    Ver en GitHub↗1,734
Compara los 10 mejores de un vistazo
RepositorioEstrellasLenguajeLicenciaÚltimo push
automatisch/automatisch13.7KJavaScriptother11 feb 2026
n8n-io/n8n192.8KTypeScriptNOASSERTION16 jun 2026
kestra-io/kestra27.1KJavaApache-2.016 jun 2026
jenkinsci/jenkins25.5KJavaMIT17 jun 2026
camunda/camunda-bpm-platform4.3KJavaApache-2.04 nov 2025
hatchet-dev/hatchet6.6KGomit20 feb 2026
simstudioai/sim28.8KTypeScriptApache-2.016 jun 2026
github/spec-kit112.5KPythonMIT16 jun 2026
huginn/huginn49.5KRubyMIT13 jun 2026
apache/airflow45.9KPythonApache-2.023 jun 2026

Related searches

  • toolkit para crear agentes de IA que utilizan herramientas
  • a framework for building command line tools
  • extensión de navegador para personalizar barras de herramientas
  • an open source visual application builder
  • framework para crear servidores MCP
  • plataforma para crear integraciones nativas
  • API development tools
  • entorno de desarrollo remoto para programar en la nube