324 plugins

Home

Examples

Plugins

Components

News

Sparrow - Components

Product Context Language(s) Main artifact API Depends on
Sparrow6 Sparrow tasks runtime and SDK Raku, Python, Perl, Ruby, Powershell, Bash, Go task.*, task-run() Raku or cli Raku + zef modules
Tomtit Runs Sparrow tasks from local folder (CWD), makefile replacement Raku tomit scenario (.tom/foo.raku) Raku or cli Sparrow6
Tomty Runs Sparrow tasks as tests from local folder (CWD), Raku Raku tomty scenario (.tomty/foo-test.raku) Raku or cli Sparrow6
Bird Runs Sparrow tasks as host validation rules from local folder (CWD) against remote hosts over ssh Raku bird rules file (rules.raku) Raku or cli Sparrow6
Sparrowdo Runs Sparrow tasks remotely, on docker or localhost Raku sparrowdo scenario (sparrowfile) Raku, cli Sparrow6
Sparky Runs Sparrowdo scenarios remotely, on docker or localhost triggered by CI logic or HTTP requests, multi nodes support where one node may trigger scenario on another , etc Raku sparky project (~/.spraky/projects/foo/*) Raku+YAML Sparrowdo
Sparrowform Sparrowdo provision for Terraform backed instances. Raku sparrowdo scenario (sparrowfile) Raku, cli Sparrowdo
Cromtit Runs Sparky scenarios as distrubuted jobs in Sparky cluster Raku cromtit project (jobs.yaml) YAML, cli Sparky