What a recipe contains
A recipe is a small JSON document with schema "beautifyxml.recipe/1": a name, the mode (format or minify), the formatter version, every option, and the preservation policy "protect-mixed-content". Importing validates each key and value; unknown keys — including anything that looks like a script or stylesheet — are rejected.
Custom recipes are stored in this browser’s IndexedDB. Export them to share with your team; they contain no XML.
Questions
Can a recipe run XSLT?
No. Recipes are data only and accept a fixed set of options. Arbitrary XSLT and remote resolution are excluded from BeautifyXML.
Where do I use a recipe?
Choose it from the Preset menu in the formatter, minifier or batch tool.