# MuleSoftForge > Open-source MuleSoft connectors, modules and tools, built by the community for the community. Every page below is also available as plain Markdown. ## Connectors - [TypeSafe Connector for Mule 4](https://mulesoftforge.com/connectors/mule4-typesafe-connector/): Think: Smart If Statements. Jev turns JSON state into a typed decision your flow can branch on: Yes/No, Choice, Score and Box. - [Informatica MDM - B360 Connector](https://mulesoftforge.com/connectors/mule-infa-mdm-connector/): Informatica MDM Business 360 REST API: Master Read, Search, Source Read and Source Submit with entity-aware DataSense. - [MuleSoft IDP Connector](https://mulesoftforge.com/connectors/mule-idp-connector/): Intelligent Document Processing: submit documents, retrieve extraction results and manage review tasks from your flows. - [Mule Chunking Connector](https://mulesoftforge.com/connectors/mule-chunking-connector/): Stream large binary files into fixed-size chunks with constant memory. Built for S3 multipart upload, streaming ETL and checksums. - [Lettuce Redis Connector](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/): Direct Redis access on the Lettuce reactive client: keys, hashes, lists, sets, sorted sets, streams, Pub/Sub sources and raw commands. ## Modules - [JSON Logger](https://mulesoftforge.com/modules/json-logger/): Drop-in logger replacement that writes structured JSON and can forward logs to Anypoint MQ, JMS or AMQP. - [MuleSoft PDFBox Module](https://mulesoftforge.com/modules/mule-pdfbox-module/): PDF toolkit on Apache PDFBox: extract text and metadata, filter, rotate, split and merge pages, and convert images to PDF. ## Tools - [MuleSoftForge Studio AI](https://mulesoftforge.com/studio-ai/): AI helper for Anypoint Studio. Ask about flows, DataWeave, Problems and Console, then review proposed edits before anything is written. ## Policies - [Salesforce UserInfo Claims Enrichment Policy](https://p4a.up.railway.app/dashboard/policies/bb58ed5d-6881-440a-a08b-69160eab5b37): Flex Gateway PDK policy that adds per-user Salesforce custom attributes to the Authentication principal for MCP tool authorization and ABAC. ## Apps - [Agent Network Studio](https://www.agentnetworktracer.com): Build, ship and observe MuleSoft Agent Networks from the browser, then trace every task, hop and LLM decision live. ## Documentation pages - [All Assets](https://mulesoftforge.com/assets.md): Every open-source MuleSoft connector, module, tool, policy and app from the MuleSoftForge community. - [MuleSoft Chunking Connector](https://mulesoftforge.com/connectors/mule-chunking-connector/index.md): Stream large binary files into chunks for streaming processing in mule - [Operations](https://mulesoftforge.com/connectors/mule-chunking-connector/operations/index.md): Available operations for the MuleSoft Chunking Connector - [read-chunked](https://mulesoftforge.com/connectors/mule-chunking-connector/operations/read-chunked.md): Stream binary content into chunks for foreach iteration - [Set Up](https://mulesoftforge.com/connectors/mule-chunking-connector/set-up.md): Installation and configuration guide for the MuleSoft Chunking Connector - [DataWeave](https://mulesoftforge.com/connectors/mule-idp-connector/dataweave.md): DataWeave example for IDP connector multipart request - [MuleSoft IDP Connector](https://mulesoftforge.com/connectors/mule-idp-connector/index.md): A Universal IDP Connector to rule them All - [IDP Runtime Service REST API](https://mulesoftforge.com/connectors/mule-idp-connector/mulesoft-idp-universal-rest-smart-connector.md): OpenAPI specification for the IDP Runtime Service REST connector - [Deprecated 1.0.1 - Utils IDP - PDF - ExtractText](https://mulesoftforge.com/connectors/mule-idp-connector/operations/deprecated-1.0.1-utils-idp-pdf-extracttext.md): Extract Text from PDF (Deprecated - moved to mule-pdfbox-module) - [Deprecated 1.0.1 - Utils IDP - PDF - RemovePages](https://mulesoftforge.com/connectors/mule-idp-connector/operations/deprecated-1.0.1-utils-idp-pdf-removepages.md): Remove PDF Pages from PDF Doc before Submission (Deprecated - moved to mule-pdfbox-module) - [Operations](https://mulesoftforge.com/connectors/mule-idp-connector/operations/index.md): Available operations for the MuleSoft IDP Connector - [Platform IDP - Action Versions - List](https://mulesoftforge.com/connectors/mule-idp-connector/operations/platform-idp-action-versions-list.md): List all versions for a document action - [Platform IDP - Actions - List](https://mulesoftforge.com/connectors/mule-idp-connector/operations/platform-idp-actions-list.md): List all document actions for an organization - [Service IDP - Execution Result - Retrieve](https://mulesoftforge.com/connectors/mule-idp-connector/operations/service-idp-execution-result-retrieve.md): Get an execution of a published action by a given action Id, action version and execution Id - [Service IDP - Execution - Submit](https://mulesoftforge.com/connectors/mule-idp-connector/operations/service-idp-execution-submit.md): Submits a document to IDP for processing - [Service IDP - Review Task - Delete](https://mulesoftforge.com/connectors/mule-idp-connector/operations/service-idp-review-task-delete.md): Delete a Review Task - [Service IDP - Review Task - Update](https://mulesoftforge.com/connectors/mule-idp-connector/operations/service-idp-review-task-update.md): Update a Review Task - [Service IDP - Review Tasks - List](https://mulesoftforge.com/connectors/mule-idp-connector/operations/service-idp-review-tasks-list.md): Lists by Page your Pending Review Tasks - [Set Up](https://mulesoftforge.com/connectors/mule-idp-connector/set-up.md): Installation and configuration guide for the MuleSoft IDP Connector - [Design Concept — Why These Operation Names?](https://mulesoftforge.com/connectors/mule-infa-mdm-connector/concept.md): Architectural rationale for the connector's canonical Application Integration naming — translating MDM terminology into predictable CRUD concepts. - [Informatica MDM - Business 360 Connector](https://mulesoftforge.com/connectors/mule-infa-mdm-connector/index.md): MuleSoft connector for Informatica MDM Business 360 REST API — Master Read, Search, Source Read, and Source Submit operations. - [INFA MDM - Http Request](https://mulesoftforge.com/connectors/mule-infa-mdm-connector/operations/http-request.md): Send an HTTP request to any Informatica B360 / MDM API endpoint using the connector's session - [Operations](https://mulesoftforge.com/connectors/mule-infa-mdm-connector/operations/index.md): Available operations for the Informatica MDM - Business 360 Connector - [INFA MDM - Master Read](https://mulesoftforge.com/connectors/mule-infa-mdm-connector/operations/master-read.md): Read a golden (master) record from Informatica MDM Business 360 - [INFA MDM - MetaData Read](https://mulesoftforge.com/connectors/mule-infa-mdm-connector/operations/metadata-read.md): Read structural metadata from the Informatica MDM Metadata v2 API - [INFA MDM - Master Search](https://mulesoftforge.com/connectors/mule-infa-mdm-connector/operations/search.md): Search across business entities in Informatica MDM Business 360 - [INFA MDM - Source Read](https://mulesoftforge.com/connectors/mule-infa-mdm-connector/operations/source-read.md): Read a cross-reference (source) record from Informatica MDM Business 360 - [INFA MDM - Source Submit](https://mulesoftforge.com/connectors/mule-infa-mdm-connector/operations/source-submit.md): Create or update a source record in Informatica MDM Business 360 - [Set Up](https://mulesoftforge.com/connectors/mule-infa-mdm-connector/set-up.md): Installation and configuration guide for the Informatica MDM - Business 360 Connector - [Mule Lettuce Redis Connector](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/index.md): Direct access to Redis commands from Mule applications, built on the Lettuce reactive Redis client. - [Channel Commands — Lettuce Redis Connector](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/operations/channel.md): Reference for channel (Pub/Sub) Redis commands in the Mule Lettuce Redis Connector - [Geospatial Commands — Lettuce Redis Connector](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/operations/geospatial.md): Reference for geospatial Redis commands in the Mule Lettuce Redis Connector - [Hash Commands — Lettuce Redis Connector](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/operations/hash.md): Reference for hash Redis commands in the Mule Lettuce Redis Connector - [Operations](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/operations/index.md): Complete reference of all operations in the Mule Lettuce Redis Connector, organized by Redis command category. - [Key / Value Commands — Lettuce Redis Connector](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/operations/key-value.md): Reference for key/value Redis commands in the Mule Lettuce Redis Connector - [List Commands — Lettuce Redis Connector](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/operations/list.md): Reference for list Redis commands in the Mule Lettuce Redis Connector - [Search Operations — Lettuce Redis Connector](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/operations/search-operations.md): Automated SCAN-based iteration for keys, hash fields, set members, and sorted set members - [Send Command — Lettuce Redis Connector](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/operations/send-command.md): Execute any Redis command dynamically when no dedicated operation exists - [Server Commands — Lettuce Redis Connector](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/operations/server.md): Reference for server Redis commands in the Mule Lettuce Redis Connector - [Set Commands — Lettuce Redis Connector](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/operations/set.md): Reference for set Redis commands in the Mule Lettuce Redis Connector - [Sorted Set Commands — Lettuce Redis Connector](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/operations/sorted-set.md): Reference for sorted set Redis commands in the Mule Lettuce Redis Connector - [Stream Commands — Lettuce Redis Connector](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/operations/stream.md): Reference for stream Redis commands in the Mule Lettuce Redis Connector - [Set Up](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/set-up.md): Installation and configuration guide for the Mule Lettuce Redis Connector. - [Sources (Listeners)](https://mulesoftforge.com/connectors/mule-lettuce-redis-connector/sources.md): Real-time Redis Pub/Sub event listeners for Mule flows using SUBSCRIBE and PSUBSCRIBE. - [How Decisions Work](https://mulesoftforge.com/connectors/mule4-typesafe-connector/how-decisions-work.md): What the TypeSafe connector returns, how policy and filter bands work, and what to expect in a Mule flow. - [TypeSafe Connector for Mule 4](https://mulesoftforge.com/connectors/mule4-typesafe-connector/index.md): Think: Smart If Statements. Typed Jev decisions in Mule flows. - [[Policy] Apply](https://mulesoftforge.com/connectors/mule4-typesafe-connector/operations/apply-policy.md): Convert TypeSafe decision answers into an ACCEPT, REVIEW, or REJECT action. - [[Decide] Ask Yes/No](https://mulesoftforge.com/connectors/mule4-typesafe-connector/operations/ask-noul.md): Ask one TypeSafe Noul question and return the probability of yes. - [[Decide] Choose](https://mulesoftforge.com/connectors/mule4-typesafe-connector/operations/choose.md): Classify JSON state into one of a fixed set of TypeSafe Choice options. - [[Util] Connection Get Capabilities](https://mulesoftforge.com/connectors/mule4-typesafe-connector/operations/connection-get-capabilities.md): Report capabilities for the primary TypeSafe route and its fallbacks. - [[Util] Connection List Models](https://mulesoftforge.com/connectors/mule4-typesafe-connector/operations/connection-list-models.md): List TypeSafe models available through the primary route and fallbacks. - [[Decide] Evaluate Batch](https://mulesoftforge.com/connectors/mule4-typesafe-connector/operations/evaluate-batch.md): Evaluate one TypeSafe question set across many JSON states. - [[Decide] Evaluate](https://mulesoftforge.com/connectors/mule4-typesafe-connector/operations/evaluate.md): Evaluate a complete TypeSafe question set against one JSON state. - [[Select] Filter](https://mulesoftforge.com/connectors/mule4-typesafe-connector/operations/filter.md): Retain JSON items whose TypeSafe Noul probability meets a threshold. - [TypeSafe Connector Operations](https://mulesoftforge.com/connectors/mule4-typesafe-connector/operations/index.md): Complete operation reference for typed decisions, selection, governance, and discovery. - [[Decide] Locate](https://mulesoftforge.com/connectors/mule4-typesafe-connector/operations/locate.md): Ask one TypeSafe Box question and return where a target sits in an image. - [[Decide] Score](https://mulesoftforge.com/connectors/mule4-typesafe-connector/operations/score.md): Grade JSON state against an ordered TypeSafe Score rubric. - [[Select] Candidate](https://mulesoftforge.com/connectors/mule4-typesafe-connector/operations/select-candidate.md): Select and rank the best runtime candidate with a TypeSafe Choice decision. - [[Util] Validate Question Set](https://mulesoftforge.com/connectors/mule4-typesafe-connector/operations/validate-question-set.md): Validate a TypeSafe question set locally before making a billed provider call. - [Set Up the TypeSafe Connector](https://mulesoftforge.com/connectors/mule4-typesafe-connector/set-up.md): Install TypeSafe Connector 1.0.3 from Maven Central and configure a Jev route. - [TypeSafe Connector Sources](https://mulesoftforge.com/connectors/mule4-typesafe-connector/sources.md): Polling sources for decision drift, budget thresholds, and provider failovers. - [Why a Connector](https://mulesoftforge.com/connectors/mule4-typesafe-connector/why-a-connector.md): One System One endpoint, twelve Mule operations — what the TypeSafe connector adds over a raw HTTP request. - [How to Contribute](https://mulesoftforge.com/forge-initiative/how-to-contribute.md): Contribute to an existing MuleSoftForge asset or propose a new one - [MuleSoft Forge Initiative](https://mulesoftforge.com/forge-initiative/overview.md): Why MuleSoftForge exists, how it works, and who builds it - [MuleSoftForge](https://mulesoftforge.com/index.md): Community-Driven MuleSoft Assets - [MuleSoft JSON Logger](https://mulesoftforge.com/modules/json-logger/index.md): Unified logging in JSON format - [Operations](https://mulesoftforge.com/modules/json-logger/operations/index.md): Available operations for the MuleSoft JSON Logger - [JSON Logger - Logger](https://mulesoftforge.com/modules/json-logger/operations/json-logger-logger.md) - [Scopes](https://mulesoftforge.com/modules/json-logger/scopes/index.md): Available scopes for the MuleSoft JSON Logger - [JSON Logger - Logger Scope](https://mulesoftforge.com/modules/json-logger/scopes/json-logger-logger-scope.md): Log scope timing and processing events in structured JSON format - [Set Up](https://mulesoftforge.com/modules/json-logger/set-up.md): Installation and configuration guide for the MuleSoft JSON Logger - [MuleSoft PDFBox Module](https://mulesoftforge.com/modules/mule-pdfbox-module/index.md): PDF Utilities for MuleSoft powered by Apache PDFBox - [Apache PDFBox - Extract Text](https://mulesoftforge.com/modules/mule-pdfbox-module/operations/apache-pdfbox-extract-text.md): Extract text content from PDF pages - [Apache PDFBox - Filter Pages](https://mulesoftforge.com/modules/mule-pdfbox-module/operations/apache-pdfbox-filter-pages.md): Filter pages from PDF based on page range or blank page removal - [Apache PDFBox - Get Info](https://mulesoftforge.com/modules/mule-pdfbox-module/operations/apache-pdfbox-get-info.md): Extract metadata and structural details from PDF - [Apache PDFBox - Image to PDF](https://mulesoftforge.com/modules/mule-pdfbox-module/operations/apache-pdfbox-image-to-pdf.md): Convert image files to PDF format - [Apache PDFBox - Merge PDFs](https://mulesoftforge.com/modules/mule-pdfbox-module/operations/apache-pdfbox-merge-pdfs.md): Combine multiple PDF documents into one - [Apache PDFBox - Rotate Pages](https://mulesoftforge.com/modules/mule-pdfbox-module/operations/apache-pdfbox-rotate-pages.md): Rotate PDF pages by 90, 180, or 270 degrees - [Apache PDFBox - Split Pages](https://mulesoftforge.com/modules/mule-pdfbox-module/operations/apache-pdfbox-split-pages.md): Split PDF into multiple smaller PDFs - [Operations](https://mulesoftforge.com/modules/mule-pdfbox-module/operations/index.md): Available operations for the MuleSoft PDFBox Module - [Set Up](https://mulesoftforge.com/modules/mule-pdfbox-module/set-up.md): Installation and configuration guide for the MuleSoft PDFBox Module - [Build It Yourself](https://mulesoftforge.com/studio-ai/build-it-yourself.md): Review the MuleSoftForge Studio AI source, build it, and install your own build - [MuleSoftForge Studio AI](https://mulesoftforge.com/studio-ai/index.md): AI helper for Mule source, DataWeave, Problems and Console in Anypoint Studio - [Install](https://mulesoftforge.com/studio-ai/install.md): Install MuleSoftForge Studio AI into Anypoint Studio from the update site - [Set Up](https://mulesoftforge.com/studio-ai/set-up.md): Choose an AI provider and save your API key for MuleSoftForge Studio AI - [Troubleshooting](https://mulesoftforge.com/studio-ai/troubleshooting.md): Fix common MuleSoftForge Studio AI problems - [Update and Roll Back](https://mulesoftforge.com/studio-ai/update.md): Update, roll back, or remove MuleSoftForge Studio AI - [Use the Chat](https://mulesoftforge.com/studio-ai/use-the-chat.md): Modes, context, screenshots, and reviewing proposed changes in MuleSoftForge Studio AI - [What's New](https://mulesoftforge.com/whats-new.md): New MuleSoftForge connectors, modules, tools and releases, newest first. ## Optional - [Full documentation in one file](https://mulesoftforge.com/llms-full.txt)