$npx skillfedfor your agent

jinja-cli

a command line interface to jinja;

With conditionsPyPI Software DevelopmentReleased Dec 2021195.8K downloads / mocopyleft licensePure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — jinja_cli-1.2.2-py3-none-any.whl
v1.2.2 · released 2021-12-25 · 4 runtime deps: Jinja2, PyYAML, argparse-ext, xmltodict

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.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Low install friction with a pure Python wheel.
  • The package is dormant (last release 2021-12-25, last commit 2023-11-13) but has no known vulnerabilities and depends on stable, widely-used libraries.

License · maintenance · safety

copyleft license (copyleft) — Licensed under GPLv3 (copyleft). Any derivative work or distribution must also be GPLv3; using this as a library in proprietary code requires careful review of your license obligations.

last release 2021-12-25 (1693 days) · last repo commit 2023-11-13 · 34 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 195,804 downloads/mo, #9,805 on PyPI

Verify before relying

pip install jinja-cli

# Render template with JSON data file
jinja -d data.json template.j2

# Or pass data via command line
jinja -D key value template.j2
  • Whether the package works reliably with Python versions beyond those listed in classifiers (3.6–3.10)
  • Performance characteristics when rendering large templates or processing large data files
  • Whether argparse-ext introduces any undocumented dependencies or compatibility issues
Same gist for agents: .md · .json

What it is and 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.

It'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—it 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.

Use it for

  • 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

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

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.

Install

jinja-cli on PyPI

Before you install

Low install friction with a pure Python wheel. The package is dormant (last release 2021-12-25, last commit 2023-11-13) but has no known vulnerabilities and depends on stable, widely-used libraries.

License in practice

Licensed under GPLv3 (copyleft). Any derivative work or distribution must also be GPLv3; using this as a library in proprietary code requires careful review of your license obligations.

Quickstart

pip install jinja-cli

# Render template with JSON data file
jinja -d data.json template.j2

# Or pass data via command line
jinja -D key value template.j2

Verify before relying

  • Whether the package works reliably with Python versions beyond those listed in classifiers (3.6–3.10)
  • Performance characteristics when rendering large templates or processing large data files
  • Whether argparse-ext introduces any undocumented dependencies or compatibility issues

Package facts

Licensecopyleft license copyleft
Python supportNot specified
Install frictionLow. Pure-Python wheel
Runtime dependencies
4 packages
Jinja2PyYAMLargparse-extxmltodict
MaintenanceDormant 1,693 days since the last release
Last repo commit
First released
Downloads195,804 / month, #9,805 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 4 - BetaIntended Audience :: DevelopersLicense :: OSI Approved :: GNU General Public License v3 (GPLv3)Programming Language :: Python :: 3.10Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: Software Development

Evidence: jinja_cli-1.2.2-py3-none-any.whl

Tags

Capabilities
jinja template rendering clicommand line template enginejinja2 command line tooltemplate rendering from json yamlcli jinja data binding
Topics
template-renderingcli-tooljinja2
PyPI keywords
jinjaengineinterfacetemplate

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “jinja template rendering cli”

  • jinja-cliA command-line tool that renders Jinja2 templates with data from…
  • copier-templates-extensionsProvides a Jinja2 extension for Copier that loads custom template…
  • Jinja2Jinja2 is a templating engine that renders dynamic content by…

Give your agent the search over MCP, or paste the wish link into any chat.

More Software Development packages

typing-extensions Worth it
PyPI · Software Development · released Jul 2026

Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.

PSF-2.0pure Python · 3.9+
1.9Bdownloads / mo
numpy Worth it
PyPI · Software Development · released Aug 2026

NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.

BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0compiled wheel · 3.12+
1.1Bdownloads / mo
fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
annotated-doc With conditions
PyPI · Software Development · released Jul 2026

Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.

MITpure Python · 3.9+
456.2Mdownloads / mo
typer Worth it
PyPI · Software Development · released Aug 2026

Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.

Install it if you are building CLIs in Python.

MITpure Python · 3.10+
369.3Mdownloads / mo
distlib With conditions
PyPI · Software Development · released Jun 2026

Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.

permissive licensepure Python
323.3Mdownloads / mo

See also jinjanator · jinja2-cli · Jinja2 · j2cli · ruamel.yaml.jinja2 · copier · envtpl · jinjasql · vsdx · Chameleon