{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/14"}],"enrichment":{"capability":"A command-line tool that renders Jinja2 templates with data from files, environment variables, or command-line arguments, supporting JSON, YAML, XML, and INI formats.","skillfed_tags":["template-rendering","cli-tool","jinja2"],"use_cases":["Generate configuration files from templates and environment variables in CI/CD pipelines","Render HTML or text templates with data from JSON or YAML files in shell scripts","Populate template-based code generators or scaffolding tools from command-line arguments","Transform XML or INI data into formatted output using Jinja2 syntax","Build static site generators or documentation tools that need template rendering without a framework"],"what_it_does":"jinja-cli is a thin command-line wrapper around Jinja2 that lets you render templates without writing Python code. You provide a template file (or stdin), data in one of several formats (JSON, YAML, XML, INI), and the tool outputs the rendered result to stdout or a file. Data can come from a file, environment variables, command-line key-value pairs, or regex-matched environment variables, with clear precedence rules for how sources are merged.\n\nIt's useful for scripting, build pipelines, and configuration generation where you want template rendering without a full application framework. The tool is small and straightforward\u2014it depends on Jinja2, PyYAML, xmltodict, and argparse-ext. It has not been actively maintained since late 2021, though the codebase is stable and has no known security issues.","worth_installing":"Yes, if you need lightweight command-line template rendering and don't mind a dormant project. The package is stable, has low install friction, no vulnerabilities, and a small dependency footprint. GPLv3 licensing is a consideration if you're building proprietary tools. The lack of recent maintenance is not a blocker for simple use cases, but don't expect bug fixes or new features."},"id":"jinja-cli","links":{"html":"https://skillfed.io/packages/jinja-cli","md":"https://skillfed.io/packages/jinja-cli.md","pypi":"https://pypi.org/project/jinja-cli/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2021-12-25","license_spdx":null,"license_treatment":"copyleft","name":"jinja-cli","python_support":"unspecified","summary":"a command line interface to jinja;"},"popularity":{"monthly_downloads":195804,"position":9805,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.2.2"}
