Open source · desktop app & VS Code extension

DataWeave Studio.

Write, run and debug DataWeave 2.0 transforms locally — no 2 GB Anypoint Studio, no broken online playground. Context-aware autocomplete, visual message flows, real secure-property decryption and a 300+ function reference. Run it as a standalone desktop app, or right inside VS Code — no installer, no admin rights.

Presets
Input payload
DataWeave script
Output
Forging output…
WINDOWS · MACOS · LINUX · VS CODE LATEST DESKTOP:
0+
DataWeave functions indexed offline
0 OS
Native desktop builds + a VS Code extension
0%
Offline — payloads never leave your machine
MIT
Free & open source, forever
01 — Features

Everything the playground
should have been.

A compact, correct DataWeave workbench built to sidestep Anypoint bloat — not a watered-down web toy.

// new · vs code
Now on the Marketplace

The whole engine, right inside VS Code

No desktop installer fighting your company's IT policy, no admin rights, no "unknown publisher" prompt. The full DataWeave 2.11 engine ships as a VS Code extension — install it from the Marketplace and get the same autocomplete, secure tools and live playground in the editor you already work in.

Install from the VS Code Marketplace →
// canvas
Visual

Interactive message-flow designer

Drag connectors onto a canvas, set payload contexts, map HTTP and database steps, and debug chained Mule elements — the structure of a real flow without spinning up a runtime.

Editor

Monaco script engine

Context-aware signature suggestions, syntax colouring and bracket pairing for DataWeave 2.0, with inline error warnings as you type.

Reference

300+ function index

The complete function reference, searchable and offline, docked right in the workspace. No tab-switching to the docs.

// integrations
Power tools

cURL importer & secure encryptor

Paste a raw curl string and get a configured connector call with parameters filled in. Plus fully local secure-property encryption that matches Mule's secure-properties-tool — the key never touches disk.

// runtime
Self-contained

Bundled DataWeave engine & JRE 17

Works the moment the installer finishes. Ships with JRE 17 and the native Mule runtime engine — no system PATH, no JDK setup, no global config to break.

Themes

Dark & paper themes

Switch between a high-contrast dark space and a clean paper-light layout to match the rest of your environment.

03 — Workflow

Two ways to build.

Write transforms directly, or model them visually — then step through and ship.

01

Script mode

Draft transforms directly with compiler-backed autocomplete and compile instantly against real input.

02

Flow canvas

Chain elements in sequence, modelling input/output properties and payload routing with drag-and-drop connectors.

03

Step debugger

Walk the pipeline node by node — inspect variables, header metadata and intermediate output states in order.

04

Workspace sync

Save configurations as lightweight project packages. Resume later or hand them to a teammate instantly.

04 — Download

Get DataWeave Studio

Open source and fully local — payloads never leave your machine. Two ways to run it: as a VS Code extension or a standalone desktop app.

VS Code extension recommended

No installer, no admin rights, no code-signing prompt — the easiest way onto a locked-down work machine. Always the latest on the Marketplace.


Desktop app

Standalone build for Windows, macOS & Linux. The installers aren't code-signed yet, so your OS may warn about an "unknown publisher" on first launch — that's expected: choose More info → Run anyway on Windows, or right-click → Open on macOS.