Run and debug DataWeave 2.0 scripts without Anypoint Studio. Full Monaco editor, cURL importer, multipart builder — all offline.
A full IDE experience for DataWeave — without the 2 GB Anypoint Studio download.
Built for MuleSoft developers who need to iterate fast on DataWeave transforms.
DataWeave 2.0 syntax highlighting, context-aware autocomplete, and error markers that jump to the exact failing line.
ctrl+enter to runPaste any curl command — method, headers, query params, body auto-fill. Generates a matching DW 2.0 script scaffold instantly.
json · xml · form · multipartVisual form-data parts builder with native file picking. Content-Type auto-detected. Real MIME boundaries constructed in Rust.
multipart/form-dataEncrypt and decrypt MuleSoft secure properties fully offline. AES/CBC compatible with secure-properties-tool.jar.
Resolves ${key} and ${secure::key} from config YAML before each run. Nested keys, encrypted values — all handled.
Rewrites legacy scripts in-place. Converts directives, flowVars, inboundProperties, and type syntax automatically.
Write a SOQL or SQL template with :param placeholders, run a DW script to produce a params object, see the final substituted query.
Persist your entire session — script, payload, context, classpath — to .dwstudio files. Switch between projects instantly.
The MuleSoft DataWeave CLI ships inside the app. No Java setup, no PATH changes, no installation beyond running the installer.
zero configDrop any curl command from Postman or DevTools. Method, headers, body, and multipart parts all parse automatically.
A matching DW 2.0 transform is generated from the payload shape. JSON fields, XML elements, form keys — all mapped.
Hit Ctrl+Enter or enable auto-run. Output appears in milliseconds, syntax-highlighted and exportable.
Persist script, payload, context, and classpath to a .dwstudio file. Reopen or share anytime.
Free, open source — Windows, macOS, and Linux. Bundles the MuleSoft DataWeave CLI. No setup beyond running the installer.