Software to automate the management and configuration of infrastructure and applications at scale.
- python
- configuration-management
- remote-execution
- infrastructure-management
47,133 repositories indexed
1–24 of 35 · Most stars
Software to automate the management and configuration of infrastructure and applications at scale.
webhook is a lightweight incoming webhook server to run shell commands
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
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.
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
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.
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
Distributed task queue with full async support
µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋
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.
Temporal Go SDK
Go Library to Execute Commands Over SSH at Scale
A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.
A framework for gradual system automation
A task scheduler built with Go and Vue.js that allows users to specify recurring jobs via a simple YAML configuration file. The scheduler reads job definitions, executes commands at specified times using cron expressions, and passes in environment variables for each job.
An open source self-service workflow execution platform
A simple Cron library for go that can execute closures or functions at varying intervals, from once a second to once a year on a specific date and time. Primarily for web applications and long running daemons.
Execution engine powering Flowbaker, a no code platform to build, connect, and automate workflows.
state machine which runs code
You had one job, or more then one, which can be done in steps
:alarm_clock: Parse Cron Expressions, Compose Cron Expression Strings and Caluclate Execution Dates.