{"categories":[{"label":"Markup","url":"https://skillfed.io/packages/category/text-processing-markup"}],"enrichment":{"capability":"A command-line tool that renders Jinja2 templates using data from INI, YAML, JSON, or environment variables, with support for custom filters, tests, and plugins.","skillfed_tags":["cli-tool","template-engine","infrastructure-automation"],"use_cases":["Generate NGINX or Apache configuration files from templates with environment-specific data in JSON or YAML.","Render Kubernetes manifests or Terraform configurations using templated definitions and variable files.","Create dotenv or shell configuration files by templating environment variables and secrets.","Build infrastructure-as-code pipelines that need to generate config files from data sources in CI/CD workflows.","Render email templates, documentation, or other text output from structured data in shell scripts."],"what_it_does":"Jinjanator is a command-line wrapper around Jinja2 that lets you render templates from the shell or in scripts. It reads a Jinja2 template file and combines it with data from multiple sources\u2014JSON, YAML, INI files, dotenv files, or environment variables\u2014then outputs the rendered result. The tool is designed for configuration generation, infrastructure-as-code workflows, and any scenario where you need templating outside a Python application.\n\nThe package depends on Jinja2, attrs, PyYAML, python-dotenv, typing-extensions, and its own plugin system (jinjanator-plugins). It supports custom Jinja2 filters and tests via Python files, and can be extended with plugins that add new data formats or template functions. The tool is actively maintained, supports modern Python versions, and carries no known security vulnerabilities.","worth_installing":"Yes. Jinjanator is a stable, actively maintained tool with low install friction and no security vulnerabilities. It fills a clear niche for command-line template rendering and is well-suited for infrastructure automation, config generation, and shell-based workflows. The permissive Apache-2.0 license and support for current Python versions make it a low-risk dependency. Install it if you need Jinja2 templating outside a Python application."},"id":"jinjanator","links":{"html":"https://skillfed.io/packages/jinjanator","md":"https://skillfed.io/packages/jinjanator.md","pypi":"https://pypi.org/project/jinjanator/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-12-24","license_spdx":null,"license_treatment":"permissive","name":"jinjanator","python_support":"supports_current","summary":"Command-line interface to Jinja2 for templating in shell scripts."},"popularity":{"monthly_downloads":1126178,"position":4327,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"25.3.1"}
