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

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

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

Which Server

A small module to add the server name (as in machine hostname, not the name of the website host) to administrator reports: Update status page (/admin/reports/updates) Update status email...
Categories: Administration tools, Developer tools

EPUB Export

Overview This project builds content objects from drupal and bundles them into an EPUB 3.0 document. Currently it will export a rendered entity seperate of all of the page markup and gather all the...
Categories: Content editing experience, Content display, Site structure

Bakery Nougat

This module allows slave sites to programatically create user on master site. IMPORTANT NOTE: Bakery Nougat is compatible with Bakery 7.x-2.0-alpha3 and 6.x-2.0-alpha3 (and prior releases) until...

Form Builder Field

The Form Builder Field uses the Form Builder module for the ability to build forms on a entity basis. The form submission does nothing out of the box. It implements hook_form_builder_field_action...
Categories: Content editing experience, Content display

WireDocs

If you want to share and work with your documents online Google Docs, Zoho, iNetWord, Office 365 or Sharepoint are most likely to be - depending on how deep you can dig into your pocket - the...
Categories: Content editing experience, Access control, Site structure

Ad manager

The ad manager module provides a single interface for managing ads from various providers across sites it is installed on. Providers are modules written to bring in ad units from advertising...
Categories: E-commerce

Entity RDF

The Entity RDF module is a replacement for the Drupal 7 core RDF module offering a tight integration between the RDF mappings and Entity API. Each RDF mapping is attached to its appropriate...

Logic Block

Logic block is a module designed to give site administrators extra control over how blocks are displayed - extending the default options for each block in some new ways. Some things logic block can...
Categories: Content display

CTools Advanced Wizard Form Steps

This module makes the user interface of CTools (Chaos Tools) wizard forms more flexible by detaching the wizard steps and making them available to be displayed anywhere on the page. What problem...
Categories: Developer tools, Site structure

Dashboardify

Module description Dashboardify is a module for creating complex dashboards. Each user with proper permissions can add any block to dashboard and rearrange blocks order on his or her dashboard page...
Categories: Content display, Developer tools

Pages