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

55,428 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.

Search API Multi Index Facets

Overview Provides facet api support for search api multi. Features Attach facets to the servers that support multiple queries, spanning multiple indexes on the given server. Requirements Facet api...
Categories: Site search

date time picker

This modules enables up the jquery ui datetimepicker library for you. How to use it? 1. Download and enable this module. 2. Add the library in your module/theme There are two options now. Either...

Debut RedHen

Part of the Debut features set, Debut Redhen provides a CRM feature built on RedHen. Like all Debut features, Debut RedHen can be integrated either as a stand-alone feature to quickly add article...
Categories: Access control

Basic Shortcodes Library

This project is no longer actively maintained. We recommend users consider DXPR Builder for a more advanced and flexible content creation experience. DXPR Builder offers a modern, user-friendly...
Categories: Content display

Field instance cardinality

Allows the cardinality of specific instances of fields to be overridden. This currently only works with fields that use options widgets (ie select list or checkboxes), and only allows them to be...
Categories: Site structure

MASt

The MASt module provides Mobile App Services, with a focus on content creation from a mobile app. MASt provides endpoints via the Services module that describe your content types so that any remote...

Advanced scheduling field

Advanced scheduling field. This field allows content editors to do advanced un/publishing. This works on production on several (>5) radio stations' websites in Belgium. This is a performant module....

Ubercart Devel

It's very simple module that's adding [devel] tab on each /admin/store/orders/* page. Same as devel module does it on /node/* and /user/* pages. If you have any idea for additional features then...
Categories: Developer tools

Solr Devel

D8 Version Currently we are working with the Search API Solr module maintainer on integrating this module into that one. See https://www.drupal.org/node/2918243 Overview Provides development tools...
Categories: Developer tools, Site search

Migrate parcels

Migrate parcels are like Features for entities. The idea is that you can use this to export your 'structural' entities to CSV files which can be kept under version control as part of your codebase...
Categories: Content editing experience, Import and export

Internet Justice League

I totally failed on naming the project correctly and did Internet Justice League when it should have been Internet Defense League. Appropriate project is at Internet Defense League. Many apologies...
Categories: Developer tools

Field Empty Text

This module has been replaced with Empty Fields. Empty fields is similar but stores the empty configuration with the view mode, allowing more flexibility. You should go there instead. Field Empty...
Categories: Content editing experience, Content display

Get Locations Geocoder

This module provides geocoder support for getlocation fields. When the getlocation latitude or longitude fields are left empty geocoder will be used to generate a valid lat/lon pair. Dependencies...

Webform Anonymous

This very simple, lightweight module gives the creator of a webform the option to make the submission results anonymous, by hiding the username and IP of all the users who submitted the webform....

Internet Defense League

"The Internet Defense League takes the tactic that killed SOPA & PIPA and turns it into a permanent force for defending the internet, and making it better. Think of it like the internet's Emergency...

Acquia Cloud Sticky Sessions

Deprecated in favor of Alternative Stream Wrappers. The Acquia Cloud Enterprise high-availability architecture uses two or more load balancing servers to handle incoming requests, routing them to...

Drush Search & Replace

This drush plugin performs a text search & replace on all content and content revisions in all text fields and all custom blocks on a Drupal site. It does this directly in the database, not by...
Categories: Site structure, Developer tools

GroupDocs.Viewer for Cloud

This plugin allows you to embed GroupDoc's online document viewer to your Drupal webpages. GroupDocs.Viewer is an intuitive online document viewer that can be used to view documents online...

YouTube Pull

Borrowing the simplistic idea from Twitter Pull, YouTube Pull is a simple module to pull YouTube feed for latest video listing. Support any video query parameters by the Youtube API (Atom output...
Categories: Integrations

Accessible Skip Links

Accessible Skip Links generates skip links to any configured block on a page. Skip links are a way to provide visually impaired users the ability to skip to relevant content on a page, which aligns...
Categories: Content editing experience, Content display

Collections

The collection module tracks the relationship between revisions of content. Example collection: Fall 2013. This collection would contain all of the revisions that are associated to the Fall 2013...
Categories: Content editing experience, Site structure

Ubercart Invoice Payment Form

A nifty form that allows your customers to pay invoices on your website through Ubercart. Instructions Make sure you have installed Ubercart Create a product called "Invoice Payment" Set the price...

Countries Borders

Provides a geofield for countries and imports their shapes as WKT so that they can be displayed in an Openlayers map. Relies on the Countries and Geofield modules. The WKT file used to draw the...
Categories: Site structure

Commerce EasyPaybg

Module implements Bulgarian EasyPay as payment method for commerce module.
Categories: E-commerce

Text Extract for Drupal using Tika

Integrates Tika (docs) to extract textual information from uploaded documents (pdfs, docs, excel, etc.) and pass them as plain text to a field. In order to use you'll need to you'll either need an...
Categories: Content editing experience, Site search, Integrations

Pages