Flatten nested YAML configuration files into dotted property keys. Perfect for MuleSoft environment overrides, DataWeave property extraction, and template generation.
![ will automatically get the secure::
prefix when using Keys Only mode.
Flatten your hierarchical YAML configuration files into a flat properties list in seconds.
Paste your nested YAML configuration straight into the input editor, or upload a
.yaml file.
Select option filters such as "Keys Only", or wrap properties keys in ${key} or
Mule::p("key").
The conversion happens live as you type or change options, displaying structured dotted property key-value pairs.
Copy the flat properties output to your clipboard, or download it directly as a
.properties file.
database.host)
without the values. This is perfect for creating property placeholder templates or list of keys
for DataWeave.Mule::p("key") is the DataWeave function to read a Mule
property. This tool can auto-wrap all your keys in this format for quick use in transformations.
![val], selecting "Keys Only" mode will automatically prepend the
secure:: prefix to those property keys, keeping them aligned with MuleSoft's Secure
Properties standards.Deep-dives on YAML, Properties, and MuleSoft configuration patterns.
Loading latest articles...