upmd
Share on:
Enter Your Mastodon Instance
Copy the link below to share to Mastodon
https://terminaltrove.com/upmd/
Run tasks and workflows from Markdown.
Script Preview
Review this script before executing in your terminal.

upmd is a terminal task runner that converts fenced Markdown code blocks into named, dependency-aware tasks and workflows in your terminal.
Markdown code blocks are executed in its built in terminal inside of the editor and maps dependency stages as the execution runs. Results are printed inline after execution and workflow stages display each task status reporting on success or failure of a code block.
This tool can run tasks and workflows in a CI environment through the CLI with state persistence can read environment variables and later tasks inherit the last changed working directory. It has built in runners that cover the most popular programming languages such as C, Go, Rust, Bash, JavaScript, TypeScript, Python and lots more.
upmd can be useful to developers, documentation writers and others for creating runbooks and setup guides that make build setups reproducible. This helps with keeping documentation up-to-date and verifies instructions without typing in separate commands.




