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.
Rules Data Transforms
Rules Data Transforms provides data transformation actions to rules. This project is a temporary location for code related to [#745314]. Currently contains: Convert to uppercase / lowercase Encode ...
Categories: Import and export, Automation, Developer tools
Block Views Visibility
Enables you to specify block visibility based on views pages. It works similar to controlling visibility by content type which is currently in core. It adds a fieldset to the visibility vertical...
Categories: Administration tools
Apache Solr Exclude Node
Overview The module makes it possible on node level to exclude a node from Apache Solr. This is useful if you have indexed a specific content type, and want to exclude a few nodes of that type. D8...
Categories: Site search
Feeds Tamper: String to ID
A Feeds + Feeds Tamper plugin that resolves strings pulled in from feeds importers and maps them to Drupal entity IDs, so they can be used as entity references. Adds support for freeform...
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
URL alter
URL alter is a utility module that adds two new hooks for other modules to implement: hook_url_inbound_alter() and hook_url_outbound_alter(). These hooks also replace the need for the special,...
Entityreference Autocreate
A deliberately simple way to invent nodes on the fly in order to refer to them via entityreference. Just type a title into an entityreference autocomplete field, and if no match is found, a...
Categories: Developer tools
jQuery UI Selectable
Drupal 8 includes jQuery UI in core, however it is no longer actively maintained and has been marked deprecated. This module provides the jQuery UI Selectable library for any themes and modules...
Categories: Developer tools
Paragraphs summary formatter
This formatter provides an additional formatter for paragraphs fields. It has more settings than the default one: Choose which paragraphs bundles are allowed to be displayed Choose view mode for...
Categories: Content editing experience, Content display, Site structure
Cache tags simplify
See [#3001276] and [#2952277] to understand why this module can be useful.
Categories: Developer tools, Performance
Community Tags
Allows members of the community to tag content, and tracks who tagged what and when. The Module has three main features: 1. Stores who tagged what and when. 2. Allows for this information to be...
Fuzzy Search
This module provides drupal sites with a fuzzy search engine to allow for broader keyword matches including partial or misspelled keywords. Fuzzy matching is implemented by using ngrams. Each word...
Categories: Site search
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
Views Alpha Pagination
The Alpha Pagination for Views module enables you to add an alphabetical menu in the header or footer of a views display. Drupal 7 Support You can download the current Drupal 7.x-2.0 version of...
Rules URL Argument
This module provides two rules conditions based on URL arguments: check if a URL argument is present compare the value of an URL argument It also provides an action that makes the value of an URL...
Categories: Developer tools, Automation
Popup Views integration
Drupal 8 : As Drupal 8 is now stable for a while, no further development will be done to this module (except security fixes). Popup which is a dependency has no plan for port. Therefore there is no...
Node Add Title
This module allows you to configure the title of the Node Add pages and the Node Editing pages. The default title of the page where users create new nodes is constructed by Drupal in a dynamic way...
Webform Link
Adds a webform component that lets the user enter a URL. The module verifies that a valid URL is entered and displays the result as a link. Requirements: Webform Related projects: Webform...
Categories: Content editing experience, User engagement, Integrations
More Global Variables
This is a small module that gives users some global variables that can be then printed in any twig template. For example, if you wanted to print the current page title as the last menu in a...
Categories: Administration tools, Developer tools, Search engine optimization (SEO)
Enhanced Button Link
This module enhances core link field widget and formatter in order to render a link as Bootstrap button. It has ability to configure style, size, status (if disabled) and target. Compatible with...
Categories: Content display, Content editing experience, Site structure
Allowed Languages
The Allowed Languages module makes it possible to set restrictions on which content a user can edit based on language. Once the module has been enabled there'll be an allowed languages field on...
Categories: Access control, Multilingual
CCK Fieldgroup Tabs
For Drupal 7, see the Field group module, which includes tabs support. Display CCK fieldgroups in tabs. Enables splitting up content onto tabs in both editing and display. Requires Tabs module as...
Categories: Content display, Developer tools
Extrafield Views Integration
The Extrafield Views Integration Module enables all drupal core extra fields in the system from type display as fields in views. Drupal 8/9/10 The preferred way of installing the module is using...
Field Group Settings
A field group formatter to hide settings unobtrusively on the form. Any fields within this group will hide in a panel that is toggled by a button. This button (a gear icon) will float to the right...
Categories: Site structure
Content First
The Content First module provides a simple tool for viewing the plain text content of any node without design, media, or layout distractions. It helps content teams, editors, and designers focus on...
Categories: Content editing experience