
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.
Spritesheets
An easy way to optimize css background images into sprite sheets. Spritesheets is a module that will optimize css background images in themes and modules on to one image asset. You have the ability...
OpenLayers Proximity
OpenLayers Proximity enables geographical proximity search for the OpenLayers module (6.x-2.x). The module exposes a filter to the Views module where users can specify starting point and radius of...
Relevant Answers
Relevant Answers enables users to raise questions and get answers about specific pages on a site. Questions and answers are tracked by the drupal path for a page. The module provides two predefined...
Treeable (now part of Tree)
Treeable has been finally merged with Tree project: https://www.drupal.org/project/tree
Categories: Site structure
Wysiwyg ImageField
The Wysiwyg ImageField module is an inline image management tool for the Wysiwyg module based on the ImageField and Insert modules with an IMCE-esque image library provided by the FileField Sources...
Categories: Media
Views Ignore Node Permissions
In views there is no method to 'ignore permissions' when creating a view. This means that if a user doesnt have access to view a node, then they do not have access to see that node in a views list...
Extended HTML
This Module has been created with reference to project proposal for Google Summer Of Code present here http://groups.drupal.org/node/62878 This module basically aims at five major additions to the...
Categories: Developer tools
Crayon
UI helper for displaying condensed, color-coded swatches and popups.
Categories: Developer tools
Sage Pay Server Integration for Ubercart
This module can be used to integrate Ubercart with v2.23 of the Sagepay Server Protocol. Use this module if you want to use the Sagepay Server integration method with Ubercart. For integration of...
Categories: E-commerce, Integrations
Remove Log Message
When you're editing a node do you or your editors ever fill in that field at the bottom of the page where it says "Log message"? If not, this module will let you remove it from the page so nobody...
Categories: Content display
Node Menu Parent
The Node Menu Parent module extends the "default menu for content" setting provided by the core menu module by allowing a specific menu item to be selected (not just a top-level menu) per content...
Categories: Administration tools, Content editing experience
Twitter Tweet Button
This module is now obsolete. To integrate Twitter's Tweet Button use Tweet Button
Categories: Integrations
Google API Libraries
This module provides access to the Google AJAX APIs. It does not provide any user functonality other than the ability to add an api key. To use this module from another module you can use the...
Categories: Developer tools
AD Gallery
Integration of AD Gallery (http://coffeescripter.com/code/ad-gallery/) and Drupal. You'll need the following modules to use this one: - Imagefield - Imagecache Enable the module, add an image field...
Categories: Content display, Developer tools
Blogger Importer
Import your blogs from Blogger/Blogspot. This module is meant to be used once to import a blog from Blogger/Blogspot into Drupal. It can be uninstalled after use. Drupal 6 created by Ben Buckman ...
Categories: Content editing experience, Import and export
Danish stemmer
This module helps improve search on Danish Drupal sites by reducing words to their stem. It implements the Danish stemming algorithm described by the Snowball project. Development sponsored by...
Categories: Developer tools, Site search
Contextual links
Hover over nodes, blocks, and views blocks to expose styled edit/configure/delete tabs. Contextual Links 2.x Backport of contextual.module (Drupal 7) Contextual Links 1.x - See it in Action Ported...
Dynamic Formatters
This module provides a Views style plugin which makes it possible for fields to have dynamic formatters. A simple use case of this is a field in a view that uses a "large" image preset for the...
Categories: Content display
Maintenance File
Put your site in maintenance mode by uploading a file. This is a pretty simple module that checks for the presence of a file called 'maintenance.lock' in either the Drupal root directory or a site...
Categories: Administration tools, Developer tools
Privatemsg advanced
The PM adv module extends the Privatemsg core module. What exactly makes Privatemsg advanced? Please read the FAQ in the documentation. Additional modules This module also contains the module...
Media: TED
Media: TED adds TED as a supported media provider. You can use the default TED embed code Wordpress.com shortcodes (e.g. [ted id=319], [ted id=1817 lang=ro] ) Direct TED video URLs (e.g. http://www...
Categories: Media
Canvas Field
This is the HTML5 Canvas field module, which allows you to capture manual "drawing" input directly in the browser. It's main component is a FieldAPI Widget for the image field, meaning you can...
Categories: Developer tools
CTools HTTP Header Plugins
This module defines context and access rules plugins for CTools (and Panels) based upon values of HTTP request header elements. The following headers are exposed into context and can be used as...
Categories: Administration tools, Access control, Security
PayEx
PayEx service has been depricated, new service is called Swedbank Pay, this module does can't be used for Swedbank Pay PayEx online payments API integration module. This module implements the...
Categories: Developer tools, E-commerce, Integrations
Webform Pay
This module provides a Payment component to Webform, allowing users to use payment gateways provided by the Pay module. This allows Webform to process credit card payments directly through...