Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

MacroPower.jl

Topology 20% License: PMPL-1.0

The Automation Engine for the Hyperpolymath Ecosystem.

MacroPower.jl is a low-code/no-code style automation tool for Julia. It allows you to define "Flows" that connect events (File System, HTTP, Time) to actions (Run Script, Send Alert, Database Write).

Quick Start

using MacroPower

# Define a flow
flow = @workflow "Nightly Backup" begin
    when(time_is("02:00")) -> backup_database()
    when(file_changed("/tmp/data")) -> process_data()
end

run_workflow(flow)