Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Accessibility Extension Modules for Drupal

14/04/2025, by Ivan

The following modules can help improve the accessibility of your Drupal site.

Note: Some of these modules may be outdated and/or not covered by Drupal’s security policy. Please check each module’s project page for more details. For Drupal 7 modules.

Automatic Alternative Text

Latest version: 8.x-1.7

This module uses the Microsoft Azure Cognitive Services API to generate alternative text for images when none is provided by the user.

Block ARIA Landmark Roles

Latest version: 8.x-1.1

Inspired by the Block Class module, this adds options to block configuration forms to assign ARIA landmark roles to blocks.

CKEditor Abbreviation

Latest version: 8.x-1.1

Adds a button to CKEditor for inserting and editing abbreviations. If an existing <abbr> tag is selected, the context menu includes an edit option.

CKEditor Accessibility Checker*

Latest versions: 8.x-1.0, 8.x-1.x-dev

Integrates CKEditor’s Accessibility Checker plugin into your WYSIWYG editor. It scans content created in CKEditor and provides immediate feedback on accessibility issues.

* Note: This module is not covered by Drupal’s security advisory policy as it uses the unsupported QuailJS library.

Fluidproject UI Options

Latest versions: 8.x-1.2, 7.x-2.0

Provides user-customizable options to change font size, line height, font style, contrast, and link styling, with preferences saved in cookies.

High Contrast (beta)

Latest version: 8.x-1.0-beta1

Provides an easy toggle for users to switch between the active theme and a high-contrast version.

htmLawed

Latest version: 8.x-3.2

Uses the htmLawed PHP library to clean and restrict HTML for compliance with site policies, standards, and security, with extensive customization options.

HTML Purifier

Latest version: 8.x-1.0-rc1

A standards-compliant HTML filtering library that removes XSS and ensures HTML validity per W3C specifications.

Siteimprove

Latest versions: 8.x-1.0, 8.x-1.x-dev

Integrates Drupal with the Siteimprove Intelligence Platform, making its insights available directly in the content editing process.

Style Switcher

Latest versions: 8.x-2.0-alpha1, 8.x-2.x-dev

Allows themers and site builders to provide alternate style sheets. Users can then select their preferred style using a provided block interface.

Text Resize

Latest versions: 8.x-1.1, 8.x-1.x-dev

Provides a block with buttons for increasing or decreasing text size, aiding users with visual impairments.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.