
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.
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...