logo

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

Articles

03/04/2025, by Ivan

JSON Drop API requirements

JSON Drop API is built on Drupal 11 and is distributed as a self-contained package — no Composer setup required. This makes it fast to deploy, simple to configure, and lightweight enough to run even in constrained environments like shared hosting.

Minimum Requirements:

  • PHP: 8.3+

  • Database: MySQL, MariaDB

01/04/2025, by Ivan

JSON Drop API is your powerful Drupal-based backend server leveraging Drupal’s robust JSON:API ecosystem. Rapidly prototype, build, and scale your APIs with minimal configuration and maximum flexibility.

Why JSON Drop API?

JSON Drop API empowers frontend developers (Next.js, Angular, Vue.js) to effortlessly set up a powerful, API-first backend without writing any backend code.

  • Zero-Code Backend: Instantly generate structured, RESTful JSON endpoints directly from Drupal content.

11/11/2024, by Ivan

Notice: Use Composer installation if it's possible. Without Composer it's hard to update zoo of Drupal modules.

Sometimes we don't have access to console and composer, for example on shared hosting. But you are still able to install EPT modules on it. On each Drupal.org project page you can go by release version link and download EPT modules from Drupal.org one by one:

https://www.drupal.org/project/ept_core

11/11/2024, by Ivan

Notice: Use Composer installation if it's possible. Without Composer it's hard to update zoo of Drupal modules.

Sometimes we don't have access to console and composer, for example on shared hosting. But you are still able to install EBT modules on it. On each Drupal.org project page you can go by release version link and download EBT modules from Drupal.org one by one:

https://www.drupal.org/project/ebt_core

05/03/2024, by Ivan

Easiest way to create a new EPT module is Drush command (for Drush 12+). To use this command, you need to enable EPT Core Starterkit module:

EPT Starterkit

After that generator EPT modules will be available:

drush generate ept:module

Start machine name with ept_* prefix, it's required for working all EPT modules.

05/03/2024, by Ivan

You can install EPT modules with Composer as usual Drupal module, for example EPT Slideshow:

composer require drupal/ept_slideshow


All dependencies will be automatically downloaded and you don't need to manipulate with your composer.json file manually. That's main idea of all EPT modules to install and use them in few clicks, without any specific skills.