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

53,993 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.

Table Trash

Note: the current DataTables library is 1.10 while this module is based on 1.9.4. The correct library is loaded automatically when you use drush to install the module (see drush commands below). If...
Categories: Content editing experience, Developer tools

Migrate Source Directory

Use a directory of files as the source for a migration. Common use cases include: Import a set of files from a directory as Drupal file entities Find all Markdown files in a directory and create a...
Categories: Developer tools

FeedAPI

Note: FeedAPI versions lower than 1.9 are not compatible with Drupal 6.14 or higher (see #580508 for details). The maintainers of FeedAPI launched a successor project: Feeds. Read more about the...
Categories: Content editing experience, Import and export

Field NIF

This module provides a new field type for managing NIF, CIF and NIE numbers for Spanish administration, it provides a default widget and formatter. The module validates the number so you can't...
Categories: Site structure

Kaltura Media

Introduction This module allows you to use Kaltura into your Drupal 8 site. This module provides the following: Kaltura Field Type (with field widget and field formatter) Kaltura theme hook to...
Categories: Media

Geocoder AJAX Prepopulate

Extension above the Geocoder module, so that the editor can: * give an address in a field (for example an Address field), * click on an AJAX button that geocodes this address to prefill a geofield ...
Categories: Administration tools, Content editing experience, Site structure

Entity Migrate Export

Entity Migrate Export (EME) is a Drupal (8|9|10) to Drupal (8|9|10) migration generator tool. With this module, you are able to export entity instances of the specified content entity types into...
Categories: Content editing experience, Developer tools, Import and export

Contact Permissions

Provides further permissions to control how core's contact module behaves. Permissions added: "Have a personal contact form" which allows administrators to configure which roles get the ability to...
Categories: Integrations, Access control, Developer tools

Prevent JS alerts [D7]

Description This module is an answer to the issue: [#1232416], which describes a big problem for end users: JavaScript alert();'s for end users on AJAX errors by Drupal core. Perhaps it will one...
Categories: Developer tools

OG Quiz

Integrate the Quiz module with OG groups. This modules creates permissions similar to the core Quiz ones on the group level. This allows site builders to give Quiz creation/correction/taking...

BugHerd

BugHerd is an issue tracking system built for designers and web developers. This module allows you to quickly and easily add BugHerd to your Drupal site. The module allows you grant access to...
Categories: Developer tools, Integrations

Commerce Purchase Order

Configuration User field This payment gateway gives you the option of requiring users to be approved to use purchase orders. When it is installed it adds a field, Purchase Orders Authorized to the...
Categories: E-commerce

Token Url Plus

Adds some current-page:url token variations that are geared for customized canonical urls that contain query parameters. Features Spurred into being by [#1198032], this module provides the tokens: ...
Categories: Automation, Developer tools, Search engine optimization (SEO)

Map provider

Map provider module allow developers to use and define many map providers. But by default module supports Open Street Map (OSM) provider. Map provider using the Drupal 8 - Drupal 9 Plugin API. It...
Categories: Content display, Site structure

Bootstrap Core

This is the Drupal 7 companion module for the Bootstrap base theme project. This module will automatically be included in the base project for Drupal 8 (pending [#2390973]). Themes are limited in...

Finder

Finder allows Drupal site administrators to create flexible faceted search forms to find entities such as nodes or users based on the values of fields and database attributes. Typically Finder is...
Categories: Content display, Site search, Site structure

Plus Gallery

Overview This module allows you to integrate +Gallery into your site. +Gallery grabs all your albums and images from an online source or feed and display them on your site or within individual blog...

Simple live CSS

A D8 rewrite of https://www.drupal.org/project/live_css with basic features only. CSS can be added within the page, with live preview. The changes can then be saved to a CSS file that will be added...
Categories: Developer tools

Google Image Sitemap

This project will create a sitemap for google and provide information about images on your site. You can also update an existing Sitemap. Sitemap is associated with content type, so for each...
Categories: Site search

Views Glossary

Views glossary module provide following features, 1- A special kind of layout to glossary view(which is available by default with views) or any view, see in screenshot. 2- Providing pager with...
Categories: Content display, Developer tools

baguetteBox.js

Drupal integration with baguetteBox.js library. The module provides 'Baguette Box' formatter for core image field type.
Categories: Content display, Developer tools, Site structure

Autocomplete Search Suggestions

This module will provide autocomplete search suggestions. The module is compatible with standard Drupal search, search views and Apache SOLR, but not reliant on any of them. Auto-complete...
Categories: Multilingual, Site search, Site structure

Image Entity Browser

This module provide Field Element support to upload image or browser existing image from server like "media" field type in Drupal 7.
Categories: Media

Node Export Webforms

This module extends Node Export to work with: Webforms Webform Validation Webform CiviCRM For the most part Node Export handles Webforms with the exception of Webform Validation. There are however...
Categories: Content editing experience, Import and export

Webfont Loader

This module uses the Webfont Loader Library, developed by Google and Typekit, to: Utilize fonts available in the Google Font Directory. Utilize a preset created on typekit. Utilize a preset created...

Pages