Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
Flockler Embed Block
The module provides a configurable block to embed Flockler site or section contents. Implemented for Drupal 8.x. Module is currently in BETA.
Categories: Integrations
Datatables filter
Integrates datatables javascript library into a Drupal 8 (or superior) rich-text filter. Installation Download the datatables library from https://datatables.net/ and place it to `DRUPAL_ROOT...
Categories: Content display, Content editing experience
org
Organization The module provides simple functionality for restrict access to content for a group of users as an organization.
Field Modify
This module helps to change the machine name of field without loosing content of the field.
Categories: Site structure
shareholder_register
PressPatron
Provides blocks to add the necessary HTML to the site for PressPatron integration. If your organization uses PressPatron and would like to expand upon what is currently in the module, please...
Categories: E-commerce, Integrations
Layouts from Pattern Lab
The Layouts from Pattern Lab module automatically discovers patterns defined in a Pattern Lab instance and makes them available to be used as Layouts in Drupal.
Categories: Content display
Generate Language Taxonomy
Generate Language Taxonomy provides Language taxonomy by providing list of languages with code in all locale includes i18n codes and allows to auto generate language with code as taxonomy term in...
Categories: Administration tools, Content editing experience, Site structure
Recommend nodes
This project is for the node recommendation.
Categories: Content editing experience, Content display
Number Abbrevation
Number Abbrevation module provide field formatter and a twig filter to shorten large numbers into abbreviations. For example: I have a number, e.g. 1000, 1230, 1500, 154000, 1500000, 1000000 And I...
Categories: Content display, Site structure
Handlebars.js
This module is helper for rendering Handlebars.js templates in Twig. Requirements xamin/handlebars.php library composer require "xamin/handlebars.php" Installation It is required to install xamin...
View mode preview
View mode preview module is a helper module that allows content managers, testers and developers to preview any content entities with any available view modes. It provides menu links per entity...
Categories: Content editing experience
Workspaces route lock
Adds a way to lock arbitrary drupal routes to selected workspaces. One example is to lock all the taxonomy pages to the Live workspace so that the categories are always the same. Usage Define the...
Categories: Content editing experience
HelloWorldDrupalModule
This is a demo sandbox module for our screencast.
Categories: Content editing experience
Webform API Handler
Extends Webform's built it Remote Post handler to enable the creation of custom plugins for pre-processing the request Webform makes to an API endpoint, and for processing and displaying the result...
Categories: Developer tools
Commerce Paysimple
Categories: E-commerce
Locale translations
Categories: Content editing experience
Locale translations file
This module was developed to simplify the life of the developer by using yml files to ensure string translation. You need juste to enable the module and add yml under config/locale with pattern ...
Categories: Content editing experience
Countries Field
It's a module that add continents and countries as a fields
Categories: Site structure
AmoebaCRM boards
Clockify
This module integrates the https://clockify.me time tracking service with Drupal. The aim of the integration is to copy over data from Clockify to Drupal where it can be further extended and used...
Categories: Integrations
Tome Require Login
This is a simple module that will allow the Tome and Require Login modules to work together. The module implements hook_require_login_authcheck_alter() to allow traffic if the Tome headers are...
Categories: Access control, Decoupled
Multiple node translation
Module for creating a translation of nodes from default to selected language via Batch API.
Categories: Multilingual
Lander
What's this for? This module was developed with the following aims: Provide an appropriate storage for pages\components that are not re-used very often ..such as a homepage or landing pages. A...
Entity Visitors D8
Categories: Content editing experience