{"categories":[{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing/3"}],"enrichment":{"capability":"Generates varied text prompts for image generators like Stable Diffusion by parsing templates with variants, wildcards, and Jinja2 expressions into multiple concrete prompts.","skillfed_tags":["prompt-engineering","stable-diffusion","template-generation"],"use_cases":["Generate multiple image prompts from a single template to explore variations without manual rewriting","Build reusable wildcard libraries (colors, materials, subjects) to compose consistent prompt families","Exhaustively generate all possible prompt combinations to systematically test image generation outputs","Integrate prompt templating into batch image generation workflows for Stable Diffusion or similar tools","Create complex prompts with Jinja2 logic for conditional or computed prompt segments"],"what_it_does":"Dynamic Prompts is a templating library that transforms single prompt templates into multiple varied prompts for text-to-image generators. It lets you define variants using curly-brace syntax (e.g., `{red|green|blue}`), reference reusable wildcard files (e.g., `__colors__`), and use Jinja2 for advanced templating. The library can generate prompts randomly or exhaustively (all combinations), making it useful for batch-generating diverse image prompts without manual repetition.\n\nThe package depends on jinja2 for template processing and pyparsing for parsing the custom template syntax. It supports Python 3.8 through 3.11 and integrates with the Automatic1111 Stable Diffusion web UI extension. However, the package has been dormant since March 2024, so it receives no active maintenance or updates.","worth_installing":"Yes, if you actively use Stable Diffusion or similar text-to-image generators and need to generate many prompt variations. The low install friction and permissive license make it safe to try. However, the dormant maintenance status means you should verify compatibility with your current image generator version and be prepared to fork or find alternatives if critical bugs emerge. Not recommended if you need active support or expect the package to evolve."},"id":"dynamicprompts","links":{"html":"https://skillfed.io/packages/dynamicprompts","md":"https://skillfed.io/packages/dynamicprompts.md","pypi":"https://pypi.org/project/dynamicprompts/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-03-21","license_spdx":null,"license_treatment":"permissive","name":"dynamicprompts","python_support":"supports_current","summary":"Dynamic prompts templating library for Stable Diffusion"},"popularity":{"monthly_downloads":157039,"position":10769,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.31.0"}
