{"id":23130709,"url":"https://github.com/kpfleming/jinjanator-plugin-ansible","last_synced_at":"2025-08-17T07:32:17.698Z","repository":{"id":183514192,"uuid":"670281253","full_name":"kpfleming/jinjanator-plugin-ansible","owner":"kpfleming","description":"Plugin which provides Ansible filters and tests to the Jinjanator tool","archived":false,"fork":false,"pushed_at":"2025-08-11T10:16:06.000Z","size":77,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-08-11T12:15:57.759Z","etag":null,"topics":["ansible","jinja2","jinja2-cli","python","python3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kpfleming.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"kpfleming","liberapay":"kpfleming"}},"created_at":"2023-07-24T17:36:10.000Z","updated_at":"2025-08-11T10:16:09.000Z","dependencies_parsed_at":"2023-07-24T19:11:58.383Z","dependency_job_id":"ae889bcb-0bfa-47ac-bc34-f3e37149e9c0","html_url":"https://github.com/kpfleming/jinjanator-plugin-ansible","commit_stats":null,"previous_names":["kpfleming/jinjanator-plugin-ansible"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/kpfleming/jinjanator-plugin-ansible","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kpfleming%2Fjinjanator-plugin-ansible","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kpfleming%2Fjinjanator-plugin-ansible/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kpfleming%2Fjinjanator-plugin-ansible/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kpfleming%2Fjinjanator-plugin-ansible/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kpfleming","download_url":"https://codeload.github.com/kpfleming/jinjanator-plugin-ansible/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kpfleming%2Fjinjanator-plugin-ansible/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270109172,"owners_count":24528781,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-12T02:00:09.011Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible","jinja2","jinja2-cli","python","python3"],"created_at":"2024-12-17T11:09:38.848Z","updated_at":"2025-08-17T07:32:17.685Z","avatar_url":"https://github.com/kpfleming.png","language":"Python","funding_links":["https://github.com/sponsors/kpfleming","https://liberapay.com/kpfleming"],"categories":[],"sub_categories":[],"readme":"# jinjanator-plugin-ansible\n\n\u003ca href=\"https://opensource.org\"\u003e\u003cimg height=\"150\" align=\"left\" src=\"https://opensource.org/files/OSIApprovedCropped.png\" alt=\"Open Source Initiative Approved License logo\"\u003e\u003c/a\u003e\n[![CI](https://github.com/kpfleming/jinjanator-plugin-ansible/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/kpfleming/jinjanator-plugin-ansible/actions/workflows/ci.yml)\n[![Python](https://img.shields.io/badge/python-3.9+-blue.svg)](https://www.python.org/downloads/release/python-3912/)\n[![License - Apache 2.0](https://img.shields.io/badge/License-Apache%202.0-9400d3.svg)](https://spdx.org/licenses/Apache-2.0.html)\n[![Code Style - Black](https://img.shields.io/badge/Code%20Style-Black-000000.svg)](https://github.com/psf/black)\n[![Types - Mypy](https://img.shields.io/badge/Types-Mypy-blue.svg)](https://github.com/python/mypy)\n[![Code Quality - Ruff](https://img.shields.io/badge/Code%20Quality-Ruff-red.svg)](https://github.com/astral-sh/ruff)\n[![Project Management - Hatch](https://img.shields.io/badge/Project%20Management-Hatch-purple.svg)](https://github.com/pypa/hatch)\n[![Testing - Pytest](https://img.shields.io/badge/Testing-Pytest-orange.svg)](https://github.com/pytest-dev/pytest)\n\nThis repo contains `jinjanator-plugin-ansible`, a plugin which\nprovides access to Ansible's filters to templates rendered using the\n[jinjanator](https://github.com/kpfleming/jinjanator) tool.\n\nOpen Source software: [Apache License 2.0](https://spdx.org/licenses/Apache-2.0.html)\n\n## \u0026nbsp;\n\u003c!-- fancy-readme start --\u003e\n\nThis plugin makes all of the filters and tests from the Ansible 'core'\ncollection available to templates being rendered using the jinjanator\ntool.\n\n## Installation\n\n```\npip install jinjanator-plugin-ansible\n```\n\n## Usage\n\nThe Ansible filters and tests can be used in templates using the same\nnames that would be used if the template was rendered by Ansible\nitself.\n\u003c!-- fancy-readme end --\u003e\n\n## Chat\n\nIf you'd like to chat with the jinjanator community, join us on\n[Matrix](https://matrix.to/#/#jinjanator:km6g.us)!\n\n## Credits\n\n[\"Standing on the shoulders of\ngiants\"](https://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants)\ncould not be more true than it is in the Python community; this\nproject relies on many wonderful tools and libraries produced by the\nglobal open source software community, in addition to Python\nitself. I've listed many of them below, but if I've overlooked any\nplease do not be offended :-)\n\n* [Black](https://pypi.org/project/black)\n* [Hatch-Fancy-PyPI-Readme](https://pypi.org/project/hatch-fancy-pypi-readme)\n* [Hatch](https://pypi.org/project/hatch)\n* [Mypy](https://pypi.org/project/mypy)\n* [pyproject-fmt](https://pypi.org/project/pyproject-fmt)\n* [Pytest](https://pypi.org/project/pytest)\n* [Ruff](https://pypi.org/project/ruff)\n* [Towncrier](https://pypi.org/project/towncrier)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkpfleming%2Fjinjanator-plugin-ansible","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkpfleming%2Fjinjanator-plugin-ansible","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkpfleming%2Fjinjanator-plugin-ansible/lists"}