🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Repository Index
47,133 repositories indexed
1–20 of 20 · Most stars
Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.
- cron
- workflow-engine
- workflow-scheduler
- workflow-orchestration
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
- reverse-engineering
- symbolic-execution
- binary-analysis
- program-analysis
TickerQ is a fast, reflection-free background task scheduler for .NET built with source generators, EF Core integration, cron + time-based execution, and a real-time dashboard.
- background-processing
- dotnet
- job-scheduler
- real-time-dashboard
Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
Workflow Engine by Optimajet, the embeddable workflow engine for .NET and C#. Approvals, state machines and long-running processes with a visual Workflow Designer, BPMN import and six databases.
- approval-workflow
- aspnet-core
- bpmn
- business-process-automation
Temporal Go SDK
- golang
- open-source
- workflow-engine
- workflow-automation
A framework for gradual system automation
- runbook
- devops
- automation
- automation-framework
An open source self-service workflow execution platform
- automation
- devops
- orchestration
- platform-engineering
Execution engine powering Flowbaker, a no code platform to build, connect, and automate workflows.
- agents
- ai
- aiagents
- automation
state machine which runs code
- golang
- workflows
- state-machine
- actor-model
You had one job, or more then one, which can be done in steps
- tasks
- task-runner
- task-scheduler
- jobs
:alarm_clock: Parse Cron Expressions, Compose Cron Expression Strings and Caluclate Execution Dates.
- elixir
- crontab
- cron
- schedule
Durable execution framework for AI agents in Go. Keeps agent state, tool calls, and execution loops resilient across process crashes.
- agentic-ai
- ai
- ai-agents
- golang
Jupyterlab extension to show notebook cell completion notifications
- jupyter
- jupyterlab
- browser-notifications
- jupyterlab-extension
(module) A Go task scheduler for cron jobs with cron expressions, task dependency chains, execution timeouts, and graceful shutdown
Distributed, Scalable, Fault-Tolerant, Minimalistic Workflow Engine - No DAGs, No YAML, No Cumbersome Diagrams, Just Code
- business-process
- kafka
- kafka-streams
- micorservices
Local-first automation Agent & deterministic workflow engine — the secure control layer between AI and your data. Data stays local. Connect your own LLM / files / notes / databases via Connector API. ReAct reasoning · DAG/WAL/Saga/idempotent execution · MCP · offline-capable.
🎲 Dotflow turns an idea into flow! — Lightweight Python library for execution pipelines
- etl
- etl-framework
- etl-pipeline
- python