Corg
A cog-like tool, written in Rust.
The primary difference between Cog and Corg is how Corg executes code blocks. Being written in Rust, it cannot as easily assume specific python implementation details.
As such Corg uses a shebang-like mechanism instead, and as such it can execute any available program, such as python, bash, etc!
Example
Given:
Output:
corg 0.1.0
A Cog-like tool
USAGE:
corg [OPTIONS]
ARGS:
The input file
OPTIONS:
-c, --check Check that the files would not change if run again
-d, --delete-block Delete the generator code from the output file
-e Warn if a file has no cog code in it
-h, --help Print help information
-o, --output