{"repo":"mattrobenolt/jinja2-cli","free":true,"listed":false,"github":"https://github.com/mattrobenolt/jinja2-cli","clone":"git clone https://github.com/mattrobenolt/jinja2-cli.git","description":"The CLI for Jinja2","language":"Python","stars":608,"topics":["jinja2","python","cli","yaml","xml","toml"],"license":"BSD-2-Clause","category":"cli-tools","readme_excerpt":"$ jinja2 The CLI for Jinja2. Install Formats Built-in: JSON, INI, ENV, querystring, TOML (Python 3.11+) Optional formats via extras: Features - Read data from files or stdin - Define variables inline with -D key=value - Custom Jinja2 extensions - Import custom filters - see Custom Filters below - Full control over Jinja2 environment options Run jinja2 --help for all options, or see docs/ for full documentation. Custom Filters Extend Jinja2 with your own filters or use Ansible's extensive filter library: Example filter module: See docs/filters.md for complete documentation and examples. Used by - Dangerzone by Freedom of the Press Foundation - Elastic Docker images (Logstash, Kibana, Beats) - ScyllaDB CloudFormation templates - 800+ more on GitHub Available in Learn more - Jinja2 as a Command Line Application - Combining jinja2-cli with jq and environment variables","default_branch":null,"files":null,"tree":[],"storefront":"/r/mattrobenolt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mattrobenolt/jinja2-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}