317 plugins

Home

Examples

Plugins

Source

Blog

Sparrow - Raku Automation Framework

Sparrow is your one for all swiss army knife automation toolkit, useful for devops, data scientists, QA engineers and operations. Check out some quick start examples

Cli

Sparrow plugins - small utilities are run via terminal or inlined in Bash/Shell - usefull for quick and dirty way scripting. Plugins development is easy and fun proccess powered by Sparrow SDK with support for many popular languages

Raku integration

Sparrow provides Raku integration for plugins called as Raku functions - usefull for more complex scenarios

Text processing

Sparrow task checks - is awk on steroids - solid replacement for hard to maintain awk/sed/grep/perl scripts to munge your data. See some Stack Overflow answers refering Sparrow as a soltion

Eco system and extensions

Sparrow has rich eco system - meaning a lot of specialized extensions, including Sparky/Sparrowdo - Ansible replacement (cause we all know YAML coding pain ;-)

Explore plugins

You don't need to know all bits to start using Sparrow, just start with exploring some usefull plugins and slowly get's your hand dirty with it, you'll love it!

Quick start

Eager to try it right now? here the way:
As Raku module, using zef manager
zef install --/test Sparrow6
On Alpine Linux as a native package
echo https://dl-cdn.alpinelinux.org/alpine/v3.22/community | sudo tee >> /etc/apk/repositories
sudo apk add raku-sparrow6
Once Sparrow is installed, look up for plugins and try them out
export SP6_REPO=https://sparrowhub.io/repo
s6 --version
s6 --index-update
s6 --search
s6 --plg-run df-check@threshold=70

News

03/02/2025 - Sparrow – whirl of generators 01/30/2025 - Validating configuration files with Raku and Sparrow Task::Check DSL 24/01/2025 - Useful terminal plugins to build golang code 23/01/2025 - Simple search in source code with Tomtit and Sparrow 20/01/2025 - Developing a simple Sparrow plugin with Raku and Bash 05/11/2024 - Go pipelines with Raku interfaces 08/19/2021 - Oh my Tomtit - alternative to oh my zsh written on Raku 08/16/2021 - Sparrow plugin to run gitlab pipelines programmatically 08/13/2021 - Bird - Raku DSL for infrastructure testing 08/07/2021 - 5 minutes introduction into Sparrow , 5 minutes introduction into Bird. RakuConf. Youtube presentation. 07/26/2021 - Validating k8s deployments using Sparrow. 07/22/2021 - Sparrow plugin to convert markdown to pdf. 07/04/2021 - Write devopsish tests using Tomty and Raku. 28/06/2021 - Baking Rakudo Releases With R3 12/15/2020 - Sparky on k8s cluster. 12/07/2020 - Day 7: Mixing Bash and Raku Using Sparrow 11/10/2020 - Sparrowdo - Ubiquitous Asynchronous Task Runner ( with Nice Frontend ). 10/05/2020 - Development workflow management using Tomtit. 09/28/2020 - Sparrowhub.io - repository of devops and automation utilities. 12/24/2019 - Simple blackbox testing with Raku and Sparrow6