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.
Preferred Format
This module allows you to set preferred input format for each field of any entity type (nodes, comments and etc). As the site administrator you can choose global (for all users) preferred format...
Categories: Content editing experience
Super Nav
Important! I have released a new module called Navigate based off of the ideas behind Super Nav, with some marked improvements and structural changes which should eliminate some of the...
Quick Admin Modules
Add client-side dependency checking to Modules Administration page. If you have ever been frustrated having to submit the Modules page multiple times to turn off a set of nested modules, this...
Categories: Administration tools, Developer tools
Save As Draft
This module is very similar to Revision Moderation, and uses much of the code therein. The major difference is that instead of a moderater releasing the 'future' revision, any user with appropriate...
Categories: Content editing experience, Content display
Node revision reference
Defines a field type Node revision reference which creates a relationship to a specific node revision. This module is modelled on Node reference and usage is similar. Alert a maintainer here
Categories: Content editing experience, Site structure
Author Contact
Shows a contact form that contacts the author of the current node. Description Creates a block that shows a contact form that when submitted, sends a simple contact email to the author of the...
Categories: Integrations
Bluga WebThumbs
The Bluga Webthumbs module allows your Drupal site to take advantage of the Bluga Webthumb service for generating thumbnails from URLs automatically. As of this writing, the module is very...
Categories: Content editing experience, Content display
Revisions RSS
This module generates an RSS feed for node revisions. This allows users to subscribe to updates to individual nodes. This functionality is particularly useful for tracking changes to...
Categories: Administration tools, Import and export
Node Color
Node Color / node_color Sorry for the vague module description and bare bones code. A couple of people at Drupalcon Boston wanted me to push it out so they could use it on their sites while i...
Categories: Content display, Site structure
Painter
The Painter provides dynamic image creation and manipulation capabilities by allowing the definition of sequences of image IO, manipulation and drawing operations that can be applied to fields...
Categories: Content display, Media
Tracker 2
High-performance replacement for the standard Drupal tracker. There's no change in functionality or new features, but the architecture is absurdly fast. Displaying the tracker scales at a roughly...
Categories: Content editing experience
SimplePie Core
Ensures that the SimplePie library is installed. Makes SimplePie available to other modules. SimplePie is "a super-fast, easy-to-use, RSS and Atom parser written in PHP". News SimplePie is ceasing...
Related Items
This module can relate a node to other nodes. On "view" mode it displays related nodes FROM and TO that node, through a dedicated block. Page reload(or preview) on every related item "add"(or ...
Categories: Content editing experience
geomap
A Google map implementation that renders a Google map block based on geo microformat tags embedded in a page. The locations placed on the google map are obtained by analysing the current page for...
Duration
Duration is a set of three modules, each for a different target audience: duration_api provides a reusable Duration class and formatter functions for developers who need to do internal date...
Categories: Content editing experience
Better node_admin_content Form
The better_node_admin_content project aims to provide usability improvements and extensibility through additional hooks to the node_admin_content form found at admin/content/node. To facilitate...
Categories: Administration tools
Direct Debit Payment
This module provides a Direct Debit Payment 'API' uc_directdebit module for Direct Debit Payment for UberCart. See http://www.ubercart.org/contrib/3493 The module directdebit provides some basic...
Categories: E-commerce, Integrations, Developer tools
Watcher
Watcher offers your site's users, registered and anonymous visitors, a way to easily watch nodes for changes and new comments without having to post themselves. Feature overview Lets users watch...
Categories: Integrations
Mapstraction
This module delivers support for the Mapstraction javascript library, which provides an abstraction layer for the various map providers including Google, Yahoo!, and MapQuest. It allows you to...
Categories: Site structure, Integrations
Mapping kit
The Mapping kit is a collection of modules to support custom mapping. Some demos can be seen at https://aardbodem.nl/node/26. An Inline maps filter is defined to mix maps with other content. These...
Categories: Site structure
Pressflow Buzzworthy
This module has been replaced by Buzzworthy.
Categories: Content editing experience, Content display
Devel Node Access
Please note: DNA for D8+ is incomplete – don't rely on it to give comprehensive information! Formerly part of the Devel module package, Devel Node Access (DNA) displays information related to the...
Categories: Content editing experience, Developer tools, Security
Last.fm Simple Stats
This module is no longer maintained or supported. This is a simple module which allows you to embed Last.fm statistics for a user inside a node. The module has an own block, which can show the...
Job Posting
The Job Posting module adds a new node content type ('job posting') intended to facilitate the advertisement of available employment opportunities at a particular hosted site or on behalf of client...
Categories: Content editing experience
Woopra
Adds support for the Woopra web statistics and real-time tracking system. This modules includes support for: selective tracking of users based on their role local caching of the tracking code...
Categories: Integrations, Developer tools