MuleSoft Documentation

Welcome to the MuleSoft product documentation site, your resource for instructional and reference material for MuleSoft products. MuleSoft’s Anypoint Platform encompasses many resources that help companies and organizations connect digital assets, APIs and design durable applications on Mule Runtime, MuleSoft’s flagship integration platform.

Develop Mule Applications

  • Anypoint Studio - You can develop Mule Applications using our classic IDE. See the Studio hardware and software requirements to start developing with Mule.

  • DataWeave - Weave data transformations into your Mule applications to quickly transform and map Mule message payloads to other data structures.

  • Anypoint Connectors - MuleSoft and partner-supported connectors work out of the box to help you hook into SaaS applications like ServiceNow and Salesforce, or generic data structures like databases, files and object stores.

Design and Manage APIs

Deploy and Manage Mule Applications

  • Runtime Manager - host and manage your applications from Runtime Manager. Deploy them to the cloud via CloudHub, on-premises, or using a hybrid strategy.

Developer Resources

  • Anypoint Exchange - access templates, connectors, API resources or publish your own.

Make a Contribution

MuleSoft welcomes contributions to our documentation from the community! To make a contribution, simply click any page’s "Edit on GitHub" link, which takes you to the source page on GitHub. To submit your change as a pull request on GitHub, first accept our contributor’s agreement so that we can acknowledge your contribution. The repository’s README.adoc file provides more information about how you can make a positive impact in the community by improving MuleSoft documentation, and be recognized for your contribution.