run

Screw "make", I just want a script runner

What is this?

A cross-platform script runner. Drop any script into .run/src/bin/ and run it by name. No makefiles, no justfiles, no config.

[Rust] .rs [C#] .cs [Python] .py [Ruby] .rb [Perl] .pl [Go] .go [Zig] .zig [Nim] .nim [Shell] .sh [Binary] (no ext) [PowerShell] .ps1 [Binary] .exe

Install

:: Linux
$ curl -fsSL https://catilgrass.github.io/run/install.sh | bash
$ chmod +x run.sh
:: Windows
PS> iwr -useb https://catilgrass.github.io/run/install.ps1 | iex

Or grab it manually from GitHub.

Usage

$ ./run.sh # list all scripts
$ ./run.sh myscript # run by name
$ ./run.sh 3 # run by number
$ ./run.sh 3 Hello World # with arguments