Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Layout Builder Kit

No security coverage No further development 190 sites

Layout Builder Kit provides pre-made components for Drupal's Layout Builder pages. While it offered useful functionality, it is no longer under active development, with alternatives recommended for new projects. The kit included components for book navigation, images, icons with text, rendered content, rich text, tabs, and videos.

Layout Builder Kit is a set of pre-made components you can use in your Layout Builder pages. It performed a useful function for some sites, however, it has been superseded by many other projects. Thus, I'm changing its status to no more development.

I'll keep updating LBK throughout the life of D11 but please consider selecting an alternative. I've put together the options we have (2024) in the four-part series of articles below.

Drupal Page Builders—Part 1: Paragraph-Based Solutions
https://www.thedroptimes.com/38267/drupal-page-builders-part-1-paragraph...
Drupal Page Builders—Part 2: Layout Builder-Based Solutions
https://www.thedroptimes.com/38466/drupal-page-builders-part-2-layout-bu...
Drupal Page Builders—Part 3: Other Alternative Solutions
https://www.thedroptimes.com/38635/drupal-page-builders-part-3-other-alt...
Drupal Page Builders—Part 4: Distributions
https://www.thedroptimes.com/38892/drupal-page-builders-part-4-distribut...

Some additional options that have come up are:
Noah's Creator
https://www.drupal.org/project/noahs
https://noahs-creator.com/

Blokkli
https://www.liip.ch/en/blog/blokkli-starterkit-released

-------------------------------------------------

The 2.0.x branch uses Hook Event Dispatcher 3.x, which means you will need to enable the Core Event Dispatcher (/admin/modules) module for LBK to work.

The 3.0.x branch uses Hook Event Dispatcher 4.x. Thus, it will be compatible with Drupal 10.1+.

Current components are:

  • Book Navigation
  • Image
  • Icon Text (icon to the left/up or right/down of text)
  • Render—now renders media objects with a view mode
  • Rich Text
  • Tab
  • Video

Please check the issue queue and the Known Issues page before reporting a bug.

Uploading Images

You'll almost certainly want one of these modules to upload images:
• IMCE
• Editor File Upload
• Insert
• CKEditor Upload Image

Test the Module

See the documentation to test the module at Simplytest.me.

Documentation

User and developer documentation is here.

Learn more about the Layout Builder Ecosystem and detail on the different ways components can store configuration settings in the 2019 BADCamp presentation Start Using the Emerging Layout Builder Ecosystem.

Component Features

Common Features

  • Hide component title
  • Add CSS classes for further customization (via files or Asset Injector)

Book Navigation Component

  • Provide easy navigation of Drupal Books

Image Component

  • Change the position of the title
  • Select an Image Style
  • Change the alignment of the image (left, center, right)
  • Add a rich text overlay
  • Change location of overlay text
  • Add extra CSS classes

Icon Component

  • Change the position of the icon (on left or right)
  • Add a URL behind the icon
  • Add rich text to the left or right of the icon
  • Add extra CSS classes

Render Component

Select a single node or media object and view mode to render.

Rich Text Component

Enter text and select the Text format (Basic HTML, Restricted HTML, Full HTML, or others you add).

Tab Component

  • Add an unlimited number of tabs
  • Add rich text directly in the tab
  • Render a block in the tab
  • Add extra CSS classes

Video Component

  • Render YouTube and Vimeo videos
  • Provide URL in a text field
  • Specify a field in an entity with the URL
  • Add extra CSS classes

Other Modules

Check out our other modules and projects:

  • Automated Testing Kit, kickstart your testing program with useful tests and utility functions in Cypress and Playwright
  • Campaign Kit, a flexible donation system made entirely in Drupal that supports chained and peer-to-peer campaigns
  • Payment Stripe, a Payment module plugin that processes Stripe payments
  • and the Drupal Quality Initiative, a standards system to help teams and module builders improve the code they ship.

Ask your assistant about Layout Builder Kit

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
5
Tracked since
Jul 2023
Latest release
2 months ago
Releases (12 mo)
1 ▼ from 2
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
4.0.x-dev Dev Jul 30, 2026
3.0.0-beta2 Pre-release 10–11 Mar 23, 2025
3.0.0-beta1 Pre-release 10–11 Dec 2, 2024
2.0.0-beta1 Pre-release 9–10 Mar 13, 2024
3.0.x-dev Dev 10–11 Jul 26, 2023