Base functionality for Extra Paragraph Types (EPT) modules. It contains default widget for EPT paragraphs, which has Design options for:

  • CSS Box (margins, paddings, borders)
  • Background using color, image (including parallax and cover), video (Youtube)
  • Edge to edge, Container width

EPT modules provide ability to add paragraphs in few clicks.

Documentation

Demo

EPT Demo site

This is a demo site with EPT modules. Feel free to log in to create or edit pages:

https://ept.drupalbook.org/user
Username: editor
Password: editor

You can also download EPT Demo distribution and install it locally:
Download EPT Demo distribution


If you are looking for Extra Block Types, you can use this bunch of modules:

EPT Starterkit

EPT Core contains EPT Starterkit submodule. Enable it and then you will be able to create a new EPT module for your project with Drush command (for Drush 12+):
drush generate ept:module

Make sure, you use ept_* prefix for machine_name (e.g. ept_tabs, ept_cards). The prefix ebt_* is required for EPT paragraphs functionality.

Need another Extra Paragraph Type?

Contact Us

DrupalBook logo

Supporting organizations:

Project information

Releases

2.0.0 Stable release covered by the Drupal Security Team released 25 June 2026
Works with Drupal: ^10.1 || ^11 || ^12
Install:
1.4.24 Stable release covered by the Drupal Security Team released 6 April 2026
Works with Drupal: ^9.3 || ^10 || ^11
Install:

Development version: 1.4.x-dev updated 6 Apr 2026 at 19:14 UTC