Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Document Loader

Security covered Under active development 156 sites

Document Loader offers a standardized way to import documents from various sources and convert them into common formats. It simplifies the process of adding new document types by providing a plugin system that other modules can easily integrate with.

Document Loader provides a consistent, plugin-driven API for ingesting documents from multiple sources and normalizing them into reusable output formats. It standardizes discovery, configuration, and execution of document loaders so other modules can focus on their own features instead of wiring bespoke ingestion logic.

Features

  • Attribute-based plugins for registering loaders and loader types
  • Runtime discovery via Drupal plugin managers with cache support
  • Configurable defaults that map loader types to concrete loader plugins
  • Common input/output interfaces to keep transport details decoupled
  • Reusable input/output types for standard formats (JSON, CSV, Markdown, etc)
  • Integration points within the Drupal user interface (MDXEditor, Field Widget Actions, etc)

Installation

  1. Install the module as you normally would
  2. Install one of the below recommended modules to ensure a Document Loader plugin is available
  3. Visit admin/config/media/document-loader to test out loading your own documents

Recommended Modules

Module Document Types PDF Parser PDF Webpage Remote Web Pages PHPWord Word, ODT, RTF AI File To Text Word, Spreadsheet, CSV, Text, Markdown, leveraging AI module Plugin API HTTP/HTTPS API Calls HTML Processor Web Pages Parquet Parquet AI Simple PDF To Text Deprecated by AI File To Text
Drupal 10–11

Ask your assistant about Document Loader

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

  • file Drupal core

Required by

4 tracked projects depend on this one

Activity

Tracked releases
15
Tracked since
Feb 2026
Latest release
2 weeks ago
Releases (12 mo)
15 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
2.0.7 Stable 10–11 Sep 29, 2026
2.0.6 Stable 10–11 Sep 22, 2026
2.0.5 Stable 10–11 Jul 27, 2026
2.0.4 Stable 10–11 Jul 27, 2026
2.0.3 Stable 10–11 Jun 19, 2026
2.0.2 Stable 10–11 May 28, 2026
2.0.1 Stable 10–11 May 6, 2026
2.0.0 Stable 10–11 Mar 19, 2026
2.0.x-dev Dev 10–11 Mar 12, 2026
2.0.0-beta1 Pre-release 10–11 Mar 11, 2026