Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Entity 2 Text

Security covered Maintenance fixes only 15 sites

Part of the Entity ecosystem · 308 projects

This module provides APIs to convert Drupal content entities, such as nodes, paragraphs, and files, into plain text. It's useful for tasks like indexing content for search engines, improving SEO, or generating JSON-LD data.

This suite is primarily a set of APIs and tools to improve the developer experience.

This module provides a number of utility and helper APIs for developers to transform content into plain text.

Use Entity to Text if

  • You need to get plain-text content of Nodes for Indexing content into a Search Engine (Solr, Elasticsearch, ...).
  • You want to get plain-text of Nodes Paragraphs for SEO or JSON-LD.
  • You need to transform "Node entity" field(s) into plain-text content.
  • You need to transform "Paragraphs entity" field(s) into plain-text content.
  • You need to transform "File entity" into plain-text through Tika.

Usage

See code example for complete usage of Entity to Text.

Dependencies

The main module requires ezyang/htmlpurifier

  • The submodule entity_to_text_tika requires the library vaites/php-apache-tika.
  • The submodule entity_to_text_paragraphs requires the library drupal/paragraphs.

Which version should I use?

Drupal Core Entity to Text 8.x unsupported 9.x 1.0.x 10.x 1.1.x 11.x 1.1.x

Getting Started

We highly recommend you to install the module using `composer`.

$ composer require drupal/entity_to_text

Supporting organizations

This project is sponsored by Antistatique.
We are a Swiss Web Agency, Visit us at www.antistatique.net or Contact us.

Credits

Thank you to all our wonderful contributors.
Entity to Text is currently maintained by Kevin Wenger.

Drupal 10–11

Ask your assistant about Entity 2 Text

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

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
12
Tracked since
Apr 2024
Latest release
23 hours ago
Releases (12 mo)
6 ▲ from 5
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
1.3.4 Stable 10–11 Oct 15, 2026
1.3.3 Stable 10–11 Aug 25, 2026
1.3.2 Stable 10–11 Jun 8, 2026
1.3.1 Stable 10–11 Feb 25, 2026
1.3.0 Stable 10–11 Nov 7, 2025
1.3.x-dev Dev 10–11 Nov 7, 2025
1.2.0 Stable 10–11 Aug 11, 2025
1.2.x-dev Dev 10–11 Aug 11, 2025
1.1.x-dev Dev 10–11 Jul 28, 2025
1.1.0 Stable 9–11 Feb 25, 2025