Mule Documentation
Mule ESB is a lightweight Java-based enterprise service bus (ESB) and integration platform that allows developers to connect applications together quickly and easily, enabling them to exchange data. Learn more »
Start Here

-
Mule 3 ConceptsLearning a new platform can be difficult, but this book contains a lot of vital information about important Mule ESB concepts necessary to succeed with developing innovative solutions
-
Mule 3 InstallationIn addition to providing a ten-minute quick start, this book explains all the considerations of installing and running Mule, including prerequisites to installing and running Mule, using Maven with Mule, alternate ways of running Mule, and other topics that extend beyond a quick start.
-
Mule 3 ExamplesDid you know? Mule ships with a complete set of examples and an example launcher. And to help you out with accomplishing common tasks, we added some more examples to help you get on your feet with Mule quickly.
Use Mule
-
Mule 3 User GuideThis guide contains detailed information about using Mule ESB, including reference materials, code snippets, and explanations of every feature.
-
Mule 3 TutorialAn end-to-end tutorial on how to program Mule solutions.
-
Team DevelopmentIf you're working on a team developing Mule solutions, this book explains vital considerations for managing your teamwork.
-
Migrating to Mule 3If you are moving from Mule ESB 2.2 to Mule ESB 3, this book will help you through the transition with vital details about new features and new ways of accomplishing tasks that weren't possible before.
-
Mule ESB ReferenceExtensive reference material on Mule, including javadoc for Mule itself, the schema documentation for the Mule configuration file, and useful diagrams that help you understand the schema itself.
-
Mule Management ConsoleThe management console for Mule ESB provides a centralized way to manage all of your Mule enterprise edition deployments, both standalone and those embedded in an application server.
-
Mule 2 DocsThe same great docs, older version of Mule.
Feedback
You’re encouraged to help in keeping the quality of this guide. Contact us if you would like to contribute to the docs.