
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.
Writeup Filter
Introduction This module provides Writeup filter integration for Drupal input formats. Writeup has a superficial similarity with Markdown, and is designed to co-exist with HTML. It is also meant to...
Categories: Content editing experience
Bounce handler
A typical web application sends out mail but doesn't check for the validity of the mail address causing lots of bounces. This is undesirable since it causes overhead for the web at large and can...
Categories: Integrations, Access control
Environment modules
Allows a list of modules to be enabled in $conf['environment_modules']. Inspired by [#625444] which has been stuck in the core queue for a while. Instructions First, you need to have your dev...
OpenID Single Sign On Provider
This module provides a simple single sign on solution based on OpenID and native in Drupal. It is single the provider (server) module, related to: OpenID Single Sign On Relying Party You can set up...
Categories: Access control
Feature Server (fserver)
This module allows you to share features and custom modules on your own website. It lets you create projects and releases, and it produces an update XML feed compatible with the update module in...
Categories: Developer tools, Import and export
Page Not Found Reports
Purpose This module adds a couple of admin reports to review the most common 404 errors on your site. When a redirect module is available, these reports include the option of adding or updating a...
Categories: Administration tools, Developer tools
Inline Video
Wysiwyg plugin to easily insert YouTube and Vimeo video's into content.
Categories: Content display, Content editing experience, Developer tools
First login
A simple utility module which enables the use of "first logins". With this module the site admin can enable content or do things that appear only on the first login for users by using modules like...
Categories: Access control, Developer tools
CCK plain text linebreaks
This is a simple formatter for CCK text fields which causes fields set to plain text to have their linebreaks respected on output.
Unique profile field
Unique profile field as the name suggests, provides an option to make the profile fields created by the profile (core) module, unique. After installing and enabling, this module will provide an...
Categories: Access control
UC Attribute Stock
This modules works with attributes of products. It allows you to combine several attributes info one and keep track of stock level. Module Dependencies For full functionality you must install the...
Registry
Registry is a developer API only. This module has no end-user functionality. The registry is a key-value store which loads on each request and contains information about the request and other...
Categories: Developer tools
Imagefield marker
Add markers or annotations on an image field. If anyone is interested in co maintaining this module, let me know. A nicer alternative is http://drupal.org/project/image_annotator Installation To...
Categories: Content display, Developer tools
Piecemaker
Integrates the Piecemaker 3D flash slideshow into Drupal. Piecemaker is a 3D flash slideshow similar to Cu3ber (cuber). This module provides an api for utilizing it within Drupal. Currently the API...
Categories: Content editing experience, Content display
Temperature Field
Overview Provides a temperature field and temperature conversion functions. If you have a dependency on this module and you need a Drupal 8 version, please let me know by commenting on (or creating...
Categories: Site structure
Simplenews Linkchecker
Overview This module addresses link extraction and validation before you send a newsletter. Ever received mails / newsletters with broken links or images? Or possibly even accidentally sent...
Categories: Content editing experience, Integrations
File Maintenance
Drupal 7 users ending up here, please see this comment and this one. Introduction Ever wanted to move files from your sites/default/files directory (or whatever you have configured) to a (new)...
Categories: Administration tools, Content editing experience, Media
Services Menu
The services menu module handles menu support for the Services module version 3.x and later. A clean and simple services resource that retrieves a menu structure by name.
Categories: Developer tools, Integrations
Block Context
Block Context provides an enhanced block admin page for managing Drupal core's blocks by their context. Filter and re-assign blocks by contexts such as Pages, Content types, Menus and Roles. It is...
Flag limit
Flag limit is a supplement to the Flag module. This module allows any flag (for example: bookmarks) to have a limited number of items. When a new item is flagged causing the limit to be exceeded,...
Postcodeanywhere Addressfield
About: Integration of the PostcodeAnywhere service to Address Field module - for UK Addresses only. When user selects United Kingdom he also have possibility to find his address by postcode (using...
Categories: Site structure
EMBridge
The EMBridge module extends the image management functionality of Drupal by connecting it to EnterMedia, an open-source digital asset management system distributed under the GNU General Public...
Categories: Content editing experience, Site structure, Media
Mass Messaging
This module allows you to send mass messages to users. To compose and select recipients the Views module is used. This allows complex selection queries setup by a administrator. The mapping of the...
Categories: Content editing experience, Integrations
Litecal
A lite clean calendar UI. This project is used in OpenAtrium
Xref
Provides smoother crossreferencing between content. This project is used in OpenAtrium