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.
Permission UI
# Overview Permission UI allows to create dynamic permissions associated with core/contrib entities via the UI. The main purpose is to avoid overwhelming of permission (like Node Access) per bundle...
Categories: Access control, Developer tools
Admin:hover
This module is abandoned due to a security issue the maintainer never fixed. See SA-2012-006 for details. If you want to use this module, your options are: Choose another, actively maintained...
Categories: Administration tools, Developer tools
Bubbletimer
Bubbletimer allows you to save your activities easily, check your monthly report, analyze your time schedule, find and eliminate time wasting activities, track your employees' working hours on...
Categories: Developer tools
CloudFront Refresh
Under Review This module is now under review to become an official Drupal.org module. Please take the time to review this and help this process along https://www.drupal.org/node/2543646 Description...
Categories: Administration tools, Performance, Developer tools
Taxonomy Mindmap
Shows a taxonomy herarchy using a visual graph which nodes you can navigate. Based on the script and the demo at http://kenneth.kufluk.com/google/js-mindmap/
Categories: Developer tools, Site structure
Field History
This module adds a new tab to revisioned nodes that allows you to see at a glance which fields were changed at which date.
Categories: Administration tools, Content editing experience, Developer tools
Entity conditional fields (deprecated)
Provides conditional fields support for entities other than node. Update: Do not use this module! Conditional fields module supports this feature out of the box now.
Categories: Content editing experience, Developer tools, Site structure
Markdownify
This module provides site administrators with a set of tools for converting node bodies from HTML to Markdown. It uses the Markdownify PHP library, written by Milian Wolff.
Categories: Developer tools
Content Type Stats
Provides reporting on Content Type utilization and node counts. Features TBD Additional Requirements Nothing special is required. Recommended modules/libraries Paragraphs Stats.
Categories: Administration tools, Content editing experience, Developer tools
TMGMT metatag
This module provides possibility to translate node metatags via TMGMT (metatags will be extracted from "parent" entity and added to the same job); Screenshot
Categories: Multilingual, Developer tools
One-time login
This module adds five operations to the form at Administration » People: Send welcome (new user created by administrator) e-mail to the selected users,Send welcome (no approval required) e-mail to...
Categories: Access control, Developer tools
SDC Display - Preprocess
This module allows developers to preprocess components props and slots before they reach templates. It is designed solely to be used with the SDC Display module. The module is currently in an...
Categories: Content editing experience, Content display, Developer tools
Node Remove Body Field
Allows for optionally creating a body field when creating a new content type. Drupal will otherwise always add one by default. See screenshot Relevant drupal function: node_add_body_field
Categories: Administration tools, Developer tools
Quick Fix
This is a utility module intended to include a collection of scripts useful for batch processing contents on a Drupal site. Current Utility - HTML decode node titles Suggestions are always welcome!
Categories: Developer tools
XML Data
This is a very simple module that creates an XML feed of all node types and vocabularies. The module assumes you have SimpleXML installed and available on your server.
Categories: Content editing experience, Developer tools
Replicate UUID
This module makes replicate work flawlessly with UUID. This is simply an implementation of patch https://www.drupal.org/node/2235947#comment-8828727 .
Categories: Developer tools
Addanother ECK
This module are inspired by Addanother which only applicable on Node entities. Addanother ECK copy it's function and tried to implement it on every ECK form selected.
Categories: Developer tools
Node revision required per role
This Drupal module allows site administrators to force users to set and log a new revision based on role. On Github: https://github.com/laradevitt/node_revision_required_per_role
Categories: Administration tools, Developer tools
Form changes
This small helper module can be used to track value changes in form submissions. Only install if required by another module. Use this helper module to track changes in node field values via form...
Categories: Content editing experience, Developer tools
XML display
This module takes XML from any URL and transforms it via XSLT. It can be useful, for example, in the following cases: Displaying XML information like weather, currency or the likes that there is no...
Categories: Developer tools
Decoupled Config
This module allow you decoupled configuration files split config items in separated config files located in modules. How to use: Create decoupled_config directory in your module and put your config...
Categories: Import and export, Developer tools
Field token
This is the Drupal 11 version of Field Tokens module. The Field Tokens module add two additional types of field tokens; Formatted fields and field properties. Formatted field tokens Formatted Field...
Categories: Content display, Developer tools, Site structure
Submit Again
Submit Again can re-route users immediately back to node/add/xxx pages after they have submitted a node. It can be turned on for each content type and is off by default. It includes a theme...
Categories: Developer tools
Dump any entity
Simple tool which provides a dump of any entity along the lines of the devel tab on nodes. To use, visit dae/<entity_type>/<entity_id>
Categories: Developer tools
ngApp
This module turns your site in to an AngularJS application. Its goal is to help you start using Angular on your site very quickly, optionally using popular contrib modules for retrieving JSON data...
Categories: Developer tools