![Latest Version] ![Documentation] ![License]

Denim is an alternative way to make and run Rust "scripts" with focus on minimal runtime overhead and ease of script development.

Features

Non-goals

Example

Crate new minimal script and execute it.

sh denim new --bare hello_world ./hello_world

Crate new Cotton prelude script and execute it.

sh denim new hello_world ./hello_world

Rebuild and run script after making changes. sh denim exec hello_world

Run tests. sh denim test hello_world

Check script. sh denim check hello_world