
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.
Entity Collection
An entity collection can be used as a replacement for Node queue that works for all entities. Pluggable backends Entity collection has pluggable backends for storage. It comes with a DB backend but...
Categories: Content editing experience, Content display
Comment Trust
Comment Trust auto-approves comments by users with previously-approved comments. It rewards trusted commenters with immediate approvals, while requiring you to approve the comments by new visitors....
Categories: Content editing experience, Access control
Unique-download
Onetime download link is useful to create one-time download link, similar to one time login. This will be helpful to send users one time download links for e-commerce or download entities such as...
Categories: Media, Developer tools
Google Analytics Per-Page
Google Analytics Per-Page adds a local menu task to the google analytics configuration to allow extra tracking snippets to be inserted on a per-path basis. Depends on Google Analytics module.
Categories: Developer tools, Integrations
Morse
Overview : Morse code converter is simple module that converts normal english into morse-code and vice versa. Features : It uses the morse language and normal alphabets to convert the codes to...
Categories: Developer tools
Translation Interface
The goal of this package is to allow translators to log in and translate only the content that is necessary for production of the website in a way that is manageable and easy to understand for...
Openlayers Apachesolr Integration
This module provides integration between the Openlayers module (http://drupal.org/project/openlayers) and apachsolr (http://drupal.org/project/apachesolr) with local solr integartion. This provides...
Imagefield Tag Filter
Defines special tags for the imagefield module to show images in document body. You just use [gallery] tag with parameters in your document body to show image field images where you want in the...
Categories: Content editing experience, Content display
Path extender
Simple module which allows look links to nodes, taxonomy terms, pages - with ".html" suffix. Without using custom path or pathauto path to your node will look like /node/1234.html. Path to taxonomy...
Categories: Content editing experience, Content display
Bulk SMS
Provides integration with Bulk SMS gateway.
RADIUS Client
RADIUS Client is a module designed to make RADIUS requests to a RADIUS server. It contains wrapper functions for the PHP RADIUS library, but attempts to make them more usable to a developer....
Twitter username
Description This module provides a simple field for handling Twitter username, which can be added to content types for validating and storing a Twitter username. There's an option to check that the...
Categories: Site structure, Integrations, Access control
Icon boolean display
This module's purpose is to display any boolean value in Drupal as an True/False icon. As for any other formatter, you must first choose it at field display level to see any changes. It currently:...
Categories: Site structure
Views compound fields
Provides two compound fields for Views: Collapsing field outputs only the first of a set of fields that has a value, similarly to the SQL function COALESCE. Gathering field outputs all the fields...
RADIUS Dictionary
RADIUS is an standard protocol used to centralise AAA (Authentication, Authorisation and Accounting). It is commonly used in the telecommunications industry. For more details see http://en...
Sneak Preview
On several of my projects I have needed an option to show people content on a site before publishing it. This could be for contributors to have a sneak peek at their contribution for review,...
Deep Zoom
The Deep Zoom module provides the ability to create interactively viewable high-resolution images using the Microsoft Deep Zoom file format and the Seadragon Ajax library, ala Zoom.it but hosted...
Categories: Content display, Content editing experience
Services Client
The services client module answers that age old question: how do I arbitrarily interface with the services module without having to build a new module from the ground up? Well, the answer is...
iDEAL For Drupal Commerce
If you want to take over this project, see Project ownership transfer. Version 2 This module provides additional integration between iDEAL and Drupal Commerce by using the order number as the iDEAL...
Categories: E-commerce, Integrations
Panels reference formatter
The panels reference formatter module renders entities from a reference field with a mini panel. This is useful since panels is incredibly powerful when it comes to controlling output in various...
Categories: Site structure
HTTP Client signing authentication
Simple request signing authentication inspired by the way OAuth signs requests. Useful when you need simple authentication of POST request between the server and client. Depends on HTTP Client ...
Spaces Theme
This module is a complement to Spaces / Spaces OG / OG. It creates a /theme path for use within organic groups. This leverages the og_theme property as well as Strongarm to allow for system...
Node Tabs
Node tabs is a module that allows you to assign tabbed content to nodes. The module creates a block called Node tabs that you can add to a region or panel. You can also call the tabs using the...
Categories: Content display
ManyMail
This module is no longer maintained. Since its conception, mail providers such as MailChimp have come up with free plans and I would advise trying those out instead. Overview ManyMail is a mass e...
Categories: E-commerce, Integrations, Security
Smartqueue Domain
Provides Nodequeue integration with Domain Access module. This module automatically generated a subqueue for each enabled domain, integrates with Views and allows content moderators for each domain...
Categories: Content editing experience, Content display