ndo

A CLI-first command runner — named recipes, run from anywhere

Get Started

Add recipes from the CLI

ndo add <name> "<command>" --param x — no need to hand-edit a config file just to add a one-liner.

Central + local recipes, layered

A global recipe set holds shortcuts for every machine and project; a per-project local file holds project-specific ones. Same name in both → the local one silently wins, no runtime noise.

Natural positional arguments

ndo open ./file.txt binds ./file.txt straight to the recipe's declared parameter — no flag ceremony.