
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.
Opigno cron
This project is related to Opigno LMS distribution. It implements CRON tasks configurations necessary for Opigno LMS distribution. For more information, please refer to our website and user manual...
Categories: Content editing experience
REST Password Request
New Rest Plugins to use REST for forgot / change password. and Email template. This provides a way to for people gone the headless route. a few things 1) creates a new email template (see below)...
Categories: Decoupled, Access control, Developer tools
Tabs in toolbar
This simple module places the local menu tabs (for example the View/Edit/Revision tabs in a node view page) into a toolbar that is fixed at the top of the browser window. There is some default CSS...
Categories: Administration tools
Permissions per Webform
This module allows you to apply standard Webform permissions to each of your Webforms. Information With this module, it is possible to apply the Webform permissions (Access webform results, Edit...
Opigno Instructor-led Trainings
This project is related to Opigno LMS distribution. It implements the instructor-led trainings (ILT) entitiy, that can be added to learning paths in combination with online modules and virtual...
Categories: Content editing experience
Simple Cookie Compliance
Important No more development is done by the current maintainers on this module. People should use the better EU Cookie Compliance module. For the same reason, a Drupal 8/9/10 port will not be made...
Categories: Content editing experience, Multilingual
Color Palette
Color Palette module provides a widget that launches a color palette with a pre-approved color options for capturing entity field inputs. Demo on YouTube Unlike any other colorpicker, this widget...
Categories: Site structure
Webform Telephone
This module adds a Telephone component/field type for Webforms. It's similar to the Telephone module in that it's lightweight on features. There is no validation of the entered text. In fact,...
Categories: Site structure
Animations (JS/CSS)
The animations module consist of a set of cool cross-browser animations based on CSS/JS. You can easily add multiple predefined animations to your site, using CSS selectors in the module settings...
Categories: Content display, Developer tools
Field reference
Defines a field type for referencing one field from another. This module is modelled on Node reference and usage is similar. Depending on configuration, authors can pick fields from the same node...
Leaflet Layers
Administer your Leaflet layers through the Drupal UI and combine layers from multiple modules into bundles (groups of maps that can be used on your website). Why? By default you can choose between...
Menu Reference Render (Formatter)
This module adds new field formatter plugin - "Rendered menu". It allows to render field type "Entity reference -> Menu" as a standard Drupal menu. How to use Create a field type "Entity reference...
Categories: Site structure
Simple Comment Notify
This module has a new version with Drupal 11 support, please use it instead. Simple Comment Notify is a lightweight tool to send notification e-mails to admins/moderators about new, published...
Categories: Integrations
Cleaner
The Cleaner module allows the admin to set a schedule for clearing caches, watchdog, and old sessions. There are still times and/or cache tables that don't get cleared in any of those scenarios....
Categories: Administration tools, Performance, Developer tools
Bynder
Bynder integration module, providing seamless access to Bynder's asset bank on your website. The Drupal integration will allow the authorised users to: Import Assets from Bynder Upload Assets to...
Categories: Media
Sidr: Accessible Mobile Menus
The Sidr integration for Drupal allows you to create "trigger" blocks. Clicking on these triggers use jQuery Sidr libraries to slide in/slide out a specified target element. This is very useful for...
Categories: Developer tools, Security, Site structure
Locale: Config import
This module provides a solution to the fact that by default, interface translations are overwritten by config imports if the imported config contains a translation (or misses a translation) of a...
Categories: Multilingual
Flot
This module provides an API and views integration for using the flot graphing library. It is designed to make it simple to add flot graphs or charts, it supports line, bar and pie charts. More...
Domain Country Path
Domain Country path This country_path.module provides custom aliases and routing. It's a small project that extends Domain Access module and adds a domain suffix (i.e. path prefix) for each domain....
Categories: Developer tools
URL Restriction By Role
Description The URL Restriction By Role (url_restriction_by_role) module provides a simple way for users to configure restrictions in the access of urls using the roles available for the platform....
Categories: Administration tools, Developer tools, Site structure
Layout disable
Provides an admin UI (admin/config/user-interface/layout-disable) to disable unwanted core or contrib layouts. Use case: You want to make certain layouts, e.g. added by core, themes or modules...
Disable Page: /node
This module allows easy UI access for redirecting the path /node to home page, to a 404 page or when /node is not used or not disabled from Admin > Structure > Views. Disable page /node is inspired...
Categories: Administration tools, Access control, Security
REST Menu Tree
Retrieve an entire menu tree in a single endpoint. REST Menu Tree allows developers to retrieve an entire menu link tree via a single endpoint. This makes it easier to build menus in external...
Categories: Decoupled, Site structure, Developer tools
Varbase Editor
Integrates a rich editor into Varbase distribution. Features Full media integration with CKEditor including caption and much more. LinkIt Integration for easy internal linking of content. Image...
Categories: Content editing experience, Media
User Default Page
User Default Page module provides you the facility to customize the the destination that a user is redirected to after logging in or logged out. This module provides the below facilities: * It...
Categories: Access control