# MiniTMPL MiniTMPL is a simple, yet powerful tool designed to render text templates using environment variables. It reads a template from `stdin` and outputs the rendered version to `stdout`, making it an excellent tool for generating configuration files, messages, or any text-based content that requires dynamic data insertion. ## Features - Reads templates from standard input (`stdin`). - Renders templates using environment variables. - Supports basic template functions provided by Go's `text/template` package. ## Getting Started To use EnvTemplater, clone this repository or download the latest release to your local machine. ### Prerequisites Ensure you have Go installed on your system. EnvTemplater requires Go 1.14 or higher. ### Building form source First, clone the repository: ```bash git clone https://git.behzadan.ir/p/minitmpl.git cd minitmpl ``` Then, build the program: ```bash go build -o minitmpl ``` ## Usage To use EnvTemplater, simply pipe a template into the program and it will output the rendered version: ```bash echo "Hello, {{.USER}}" | ./envtemplater ``` This will replace `{{.USER}}` with the value of the `USER` environment variable. ## License This project is licensed under its own License - see the [LICENSE](LICENSE) file for details.