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

Drupal CTools module description

17/04/2025, by Ivan

This suite is primarily a collection of APIs and tools designed to enhance the developer experience. It also includes a module called Page Manager, whose main purpose is to manage pages. In particular, it handles panel pages, but as it grows, it will be able to manage much more than just panels.

Currently, it includes the following tools:

  1. Plugins – utilities that make it easier for modules to allow other modules to implement plugins from files.
  2. Exportables – tools that help manage objects stored in the database or code, such as default configurations.
  3. AJAX responder – simplifies server-side AJAX request handling and provides guidance on processing those requests.
  4. Form tools – tools that make working with AJAX-enabled forms easier.
  5. Object caching – aids in caching and editing objects across different page requests to optimize performance.
  6. Contexts – wraps objects into a unified structure and provides an API for creating and using these contexts as input.
  7. Modal dialog – makes it easy to display forms in modal dialog windows.
  8. Dependent – a form widget that shows or hides elements based on selections made in other fields.
  9. Content – pluggable content types used in Panels and other modules such as Dashboard.
  10. Form wizard – an API for creating multi-step forms with ease.
  11. CSS tools – tools for caching and processing CSS, making user-entered CSS safe and manageable.