# markmac > Markdown macros - embed program outputs in markdown Let's say I have a markdown file `test.md` which looks like this: ```test # Hello, World This is _just markdown_. ## Current date is: ## Current time is: ``` If I pipe it through `markmac`, the macro commands will be executed and their STDOUT will be embedded between `` and ``. ```console $ cat test.md | markmac # Hello, World This is _just markdown_. ## Current date is: 10/07/2020 ## Current time is: 15:48 ``` `markmac` searches for the `` directives inside your markdown file, executes the command in `exec` and substitutes the contents between `` and `` with STDOUT. ## Installation This program is distributed via npm, so it can be installed through `yarn` or `npm` or any other supporting client: ```shell npm i -g markmac ``` ## License [Apache 2.0](./LICENSE)