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