awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
windmill-labs avatar

windmill-labs/windmill

0
View on GitHub↗
15,844 stele·883 fork-uri·HTML·other·6 vizualizăriwindmill.dev↗

Windmill

Windmill is an internal developer platform and workflow orchestration engine designed to automate complex business processes and data pipelines. It functions as a distributed serverless runner that executes multi-language scripts within isolated, containerized environments, allowing teams to chain discrete tasks into directed acyclic graphs.

The platform distinguishes itself through a Git-centric approach to infrastructure, where system state and workflow definitions are synchronized directly from version control. It features a metadata-driven input system that automatically generates user interfaces and validation logic from function signatures, enabling the rapid construction of data-centric internal applications and dashboards that interface directly with backend business logic.

Beyond core orchestration, the platform provides a comprehensive suite for managing the full lifecycle of automated tasks. This includes granular access control and secret management for secure operations, event-driven triggers for real-time system integration, and a distributed worker fleet that ensures horizontal scalability across diverse technical environments.

Features

  • Workflow Orchestration - Chains multi-language scripts and distributed tasks into complex, automated data pipelines and business processes.
  • Internal Business Tools - Provides a platform for building custom internal dashboards and data-centric applications that interface directly with backend business logic.
  • Internal Tooling Platforms - Enables the rapid construction of data-centric internal dashboards and applications that interface with backend business logic.
  • Automated Workflow Orchestration - Orchestrates complex, multi-step processes and data pipelines to automate business operations at scale.
  • Internal Tool Builders - Enables the rapid construction of custom administrative dashboards and internal tools connected to backend business logic.
  • GitOps Tools - Synchronizes infrastructure and workflow definitions directly from version control to maintain system state.
  • Git-Based Deployment - Automates the deployment and management of internal tools by synchronizing infrastructure and workflow definitions directly from version control.
  • Multi-Language Script Runners - Executes scripts in multiple programming languages within a unified, containerized workflow environment.
  • Serverless Function Runtimes - Runs containerized code across a distributed worker fleet with low latency and high scalability.
  • Infrastructure State Managers - Maintains system configuration and workflow definitions by synchronizing live environments with version control repositories.
  • Directed Acyclic Graph Engines - Chains discrete tasks into directed acyclic graphs to manage complex multi-step workflow dependencies.
  • Internal Tools and Platforms - Developer platform for building automations and internal apps.
  • General Purpose Orchestration - Platform for turning scripts into workflows and internal UIs.
  • Internal Tool Builders - Platform for building and automating internal workflows.
  • Low-Code and Automation - Developer platform for turning scripts into workflows and UIs.
  • Workflow Platforms - Developer platform to turn scripts into internal tools.
  • Business Workflow Automation - Automates repetitive business processes and data-centric workflows through reliable, scheduled, and event-driven execution.
  • Distributed Task Queues - Distributes tasks across a fleet of worker nodes to ensure horizontal scalability and fault-tolerant execution.
  • Secret Management Systems - Provides centralized management for sensitive credentials and secrets used across automated tasks and internal applications.
  • Sensitive Data Access Controls - Secures automated workflows through granular user permissions and centralized secret management.
  • Workflow Input Schemas - Generates dynamic user interfaces and validation logic automatically from function signatures and type definitions.
  • Event-Driven Triggers - Initiates automated workflows in response to external webhooks, timers, and real-time system events.
  • Function Execution Engines - Executes high-volume, multi-language functions across a distributed worker fleet for low-latency performance.
  • External Service Integrations - Connects to external infrastructure via webhooks and APIs to automate workflows across the software ecosystem.
  • Container-Based Sandboxes - Executes code within isolated, ephemeral container environments to ensure secure and consistent task processing.

Istoric stele

Graficul istoricului de stele pentru windmill-labs/windmillGraficul istoricului de stele pentru windmill-labs/windmill

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Windmill

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Windmill.
  • budibase/budibaseAvatar Budibase

    Budibase/budibase

    28,024Vezi pe GitHub↗

    Budibase is a low-code application platform and enterprise internal tool builder used to create custom business applications for organizational processes and reporting. It functions as a self-hosted backend as a service, providing the infrastructure to manage database integrations and expose public data interfaces for external application access. The platform includes an AI agent orchestrator for deploying autonomous agents that interact with business data and execute operational tasks. It differentiates itself through self-hosted infrastructure management, allowing the system to run on priva

    TypeScriptai-app-builderai-applicationscrud-app
    Vezi pe GitHub↗28,024
  • kestra-io/kestraAvatar kestra-io

    kestra-io/kestra

    27,073Vezi pe 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

    Javaautomationdata-orchestrationdevops
    Vezi pe GitHub↗27,073
  • spinnaker/spinnakerAvatar spinnaker

    spinnaker/spinnaker

    9,740Vezi pe GitHub↗

    Spinnaker is a multi-cloud continuous delivery platform designed to automate software releases and deployment pipelines across various public cloud providers and Kubernetes clusters. It functions as a cloud deployment orchestrator and infrastructure delivery tool, coordinating the promotion of software artifacts through multiple environments using visual workflows and directed acyclic graphs. The platform distinguishes itself with a dedicated canary analysis engine that compares performance metrics between new and stable software versions to automate release decisions. It utilizes cloud-agnos

    Java
    Vezi pe GitHub↗9,740
  • illacloud/illa-builderAvatar illacloud

    illacloud/illa-builder

    12,268Vezi pe GitHub↗

    Illa-builder is a low-code internal tool builder and API integration platform used to create business applications and admin panels. It functions as a database GUI dashboard and visual workflow automator, allowing users to connect to databases and external APIs to manage data and automate business processes. The platform provides a self-hosted app framework that can be deployed on private infrastructure via Docker. It enables the creation of custom dashboards and CRMs while maintaining full control over data and hosting. The system includes a visual drag-and-drop canvas for designing user in

    TypeScriptaiagentapp-buildercrud-application
    Vezi pe GitHub↗12,268
Vezi toate cele 30 alternative pentru Windmill→

Întrebări frecvente

Ce face windmill-labs/windmill?

Windmill is an internal developer platform and workflow orchestration engine designed to automate complex business processes and data pipelines. It functions as a distributed serverless runner that executes multi-language scripts within isolated, containerized environments, allowing teams to chain discrete tasks into directed acyclic graphs.

Care sunt principalele funcționalități ale windmill-labs/windmill?

Principalele funcționalități ale windmill-labs/windmill sunt: Workflow Orchestration, Internal Business Tools, Internal Tooling Platforms, Automated Workflow Orchestration, Internal Tool Builders, GitOps Tools, Git-Based Deployment, Multi-Language Script Runners.

Care sunt câteva alternative open-source pentru windmill-labs/windmill?

Alternativele open-source pentru windmill-labs/windmill includ: budibase/budibase — Budibase is a low-code application platform and enterprise internal tool builder used to create custom business… kestra-io/kestra — Kestra is a declarative workflow orchestrator designed to manage complex task dependencies and automated processes… spinnaker/spinnaker — Spinnaker is a multi-cloud continuous delivery platform designed to automate software releases and deployment… illacloud/illa-builder — Illa-builder is a low-code internal tool builder and API integration platform used to create business applications and… tooljet/tooljet — ToolJet is a low-code development platform designed for building and deploying internal business applications. It… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server…