Showing 36 of 38 projects
An open-source notification infrastructure with a unified API for In-App, Email, SMS, Push, and Chat notifications.
A workflow orchestration framework for building resilient data pipelines in Python.
A durable execution platform for building scalable, reliable applications with automatic failure handling.
An open source container-native workflow engine for orchestrating parallel jobs on Kubernetes.
A microservices orchestration engine created by Netflix to manage workflows across distributed services.
A JavaScript framework for building visual programming interfaces and node-based workflows.
A compact, highly efficient Java-based workflow and Business Process Management (BPM) platform with BPMN, CMMN, and DMN engines.
A powerful .NET workflow engine that enables workflow execution within any .NET application via code, visual designer, or JSON.
A durable background task queue and workflow orchestration platform built on Postgres with observability and flow control.
A lightweight, embeddable workflow engine for .NET Standard, designed for long-running processes with state tracking.
A workflow orchestration platform for building durable, stateful step functions and AI workflows on serverless, servers, or the edge.
Azkaban is a batch workflow job scheduler created at LinkedIn to manage Hadoop jobs.
A local-first, single-binary workflow orchestration engine that runs declarative DAGs from laptop to distributed cluster.
Open-source infrastructure and data orchestration platform for risk decisioning, automating KYC, KYB, underwriting, and transaction monitoring.
A cross-platform, dependency-free C++ and Python DAG framework for building parallel computational graphs.
A pure Python workflow engine with BPMN/DMN support for building low-code business applications.
A lightweight, high-performance, embedded, component-based rule engine framework for Go, enabling dynamic orchestration of business logic.
A lightweight automation engine that models and executes business processes declared in YAML.
A Go library for creating finite state machines and lightweight state machine-based workflows directly in Go code.
A Kubernetes-native workflow engine and end-to-end pipeline solution for CI/CD and AI DevOps.
A fast, efficient, and easy-to-use C++ asynchronous micro web framework for building REST APIs.
A .NET workflow engine component that adds customizable workflow capabilities to applications, supporting SQL/NoSQL databases and runtime process scheme generation.
A Node.js full-stack framework with a built-in workflow engine and low-code platform for unified PC/mobile development.
A unified Python interface for constructing and managing workflows across engines like Argo Workflows, Tekton Pipelines, and Apache Airflow.
Temporal's Go SDK for authoring scalable and resilient workflows and activities.
A cross-platform workflow automation engine for developers and sysadmins to automate file operations, system tasks, and scheduled jobs.
A Workflow-As-Code microservice orchestration platform for building resilient, fault-tolerant, and scalable long-running processes.
A pure Go task-parallel programming framework with integrated visualizer and profiler for managing complex task dependencies.
A simple but powerful DAG scheduler and dashboard written in Go for orchestrating workflows without the complexity of Apache Airflow.
A high-performance Rust framework for asynchronous task orchestration using Flow-Based Programming and directed acyclic graphs (DAGs).
An Erlang-based Business Process Engine implementing BPMN 2.0 (ISO 19510) for workflow orchestration and rule-based production systems.
A Go library for building stateful, multi-agent applications with LLMs, featuring parallel execution, persistence, and human-in-the-loop workflows.
A Python wrapper for Cascading that enables building and controlling Hadoop data processing workflows entirely in Python.
A Python library for building lazy data processing and machine learning workflows that handle datasets larger than memory.
A distributed workflow engine and state machine library for Go that implements aspect-oriented programming and the actor model.
A Go library for building data processing workflows and pipelines with functional operations, cycles, and fan-out capabilities.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.