Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

1,376 modules match your search

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.

Book Search and Replace

Book Sar (search and replace) uses Views, Views Bulk Operations and Views Bulk Operations Search and Replace modules in order to deliver a view specific to working with books. Using this...
Categories: Administration tools, Content editing experience

Blame

The Blame module is an audit tool that allows the site administrator (or those with appropriate permissions) to see changes that have been made to any form on their Drupal website. The purpose of...
Categories: Administration tools, Content editing experience, Developer tools

Suggest

Co-create Content Engage your audience by letting them contribute to the content of your site. Suggest is a module that allows a visitor (anonymous user) to send a contribution to an already...
Categories: Administration tools, Content editing experience

Unreusable

In an ideal world, a Drupal theme is nothing but a well-crafted collection of thought-out, reusable components that create beautiful pages when put together. In our real world, pressure to achieve...
Categories: Administration tools, Content editing experience, Site structure

Waypoints UI

This module provides a user interface for adding jquery_waypoints settings to your site. JQuery waypoints: https://github.com/imakewebthings/waypoints http://imakewebthings.com/waypoints allows you...
Categories: Administration tools, Content display, Developer tools

Advanced status report

The Advanced status module provides a detailed status report of your site. This report may be useful when debugging issues or when asking for technical support from thirdy-parties, such as Drupal...
Categories: Administration tools, Developer tools

URL list

Creates a list of node URLs at /q=urllist.txt or (/urllist.txt for clean URLs) for submitting to search engines like Yahoo! Site Explorer. urllist.txt is listed as a valid feed for submitting all...
Categories: Administration tools

Better Block Queue

Revamp/Fork of Blockqueue module to fix an inherent design issue/flaw, and addtionally add features/context/ctool support (machine names, import/export, etc) as well. See [#578444] for origins....
Categories: Administration tools, Content display

Scald Dailymotion

INTRODUCTION Scald Dailymotion is a video provider for the Scald module. INSTALLATION Scald Dailymotion depends on Scald. For specific installation instructions related to Scald, check out its...
Categories: Administration tools, Content editing experience, Content display

Import redirect JSON

This module allows you to import redirects from a JSON file uisng UI and allows you to map the key properties from a JSON object. Installations: As usaul, use composer to download composer require...
Categories: Administration tools, Search engine optimization (SEO), Developer tools

Menu vs URL Alias

Connects the stock URL alias and menu settings tabs on node edit forms. If the menu item is enabled, the vertical tab and fields related to the alias will be hidden; conversely, if the menu item is...
Categories: Administration tools

Apache Solr Facet Builder

This module allows administrators to dynamically build Apache Solr search facets without writing any code. Search facets are a way to let your users filter search results in interesting ways. Some...
Categories: Administration tools, Content editing experience

Block Entity

This module creates a simple entity called block_entity, where the modules that provide blocks are the bundles (e.g. block, views, webform). This can be used with entityreference fields and views...
Categories: Administration tools, Content editing experience, Developer tools

Quick add field data

This module allows you to quickly create multiple fields from excel, It generates automatically feeds for your import easily. and also create new views with those fields. It also gives you a...
Categories: Administration tools, Content editing experience, Access control

_Config

About this Module A simple API that makes it easy to keep custom configuration inside custom modules. Drupal 8's configuration management system requires that all configuration files be installed...
Categories: Administration tools, Developer tools

External Logger

External Logger TamTam External Logger module for Drupal is a module that utilizes hook_watchdog() to catch all log events on a Drupal based site. And send the events to a compatible backend. The...
Categories: Administration tools, Developer tools, Site structure

Commerce Quickbooks Online UI

Description A first of its kind, Commerce Quickbooks Online UI (QBO UI for short) offers site maintainers the ability to connect their websites to their QuickBooks Online account and process...
Categories: Administration tools, E-commerce, Import and export

Hydra Network

Hydra is a solution for maintaining a network of sites using Drupal multisite functionality. Sites created with Hydra can share certain resources like nodes, users and taxonomies. Hydra is similar...
Categories: Administration tools, Content editing experience

Just Redirect

Drupal provides url alias support in the 'path' core module. But is has a problem. When an alias to a path changes, for instance when a node title is updated, the old url alias is overwritten or...
Categories: Administration tools

Allowed Values Functions

This module simplifies the process of using a method for a field's allowed values. Normally, you have to set the method directly in the field’s StorageConfig — either in the configuration file or...
Categories: Administration tools, Content editing experience, Developer tools

Extra Columns

This module allows additional columns/data to be added to the node, comment, and user tables in administration area. It provides a list of fields defined in your drupal installation as well as a...
Categories: Administration tools, Content display

FileField Role Limit

Overview The Filefield Role Limit module is an extension of CCK FileField module and adds the capability to limit the max upload file size for each different user role. Drupal 7.x version of this...
Categories: Administration tools, Content editing experience, Site structure

Checkall Widget

Allows you to add to the checkboxes the possibility of checking / unchecking all the boxes. Planned to merge into core There's a core issue planning to merge key functionality from this module into...
Categories: Access control, Administration tools

TMGMT Translator LibreTranslate

LibreTranslate translator plugin for the Translation Management Tools (TMGMT) project. Allows to use machine translation provided by LibreTranslate to translate content. Features Drupal 10 ready...
Categories: Administration tools, Content display, Content editing experience

Rawlog

This module logs system events to a file, as a tiny and lightweight replacement option for watchdog (dblog for Drupal 6) module. It is intended for using in situations when the site is highly...
Categories: Administration tools, Integrations

Pages