MuleSoft Cookbook

This is a collection of guides, tips and code recipes around the MuleSoft Anypoint Platform. It’s primarily a place I store my notes and code samples which I find useful. If you come across this page, I hope you find these useful for your reference too.


The links in this page will be added as I write more on Mule over time. So keep a bookmark and check


How to run Mule on the Raspberry Pi. You’d be shock how easy it is!

MuleSoft Anypoint Monitoring for Mule on a Raspberry Pi

Getting Anypoint Monitoring to work with Mule Runtime on a Mac

Mule Recipes

Implementing Loops on Mule 4 with VM Queues

How to use JWT to authorise access to Google API on Mule

Dynamically set Mule HTTP Request path

DataWeave Recipes

Adding days to a date with the input provided as an integer

About Mule

Mule is the lightweight integration runtime engine that allows you to connect anything, anywhere. Rather than creating multiple point-to-point integrations between systems, services, APIs, and devices, you use Mule to create applications that intelligently manage message routing, data mapping, orchestration, reliability, security, and scalability between nodes. Plug other systems and applications into Mule and let it handle communication between systems, allowing you to track and monitor your application ecosystem and external resources.