
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.
Keyword SEO
Do you want to be #1 in search engine results? Want to be in the top 10 listing for more than one set of keywords? This module is for you. My business has a problem. We have a product that we would...
Categories: Content editing experience, Administration tools
LinkedIn Share Button
The LinkedIn Share Button module adds LinkedIn's new official share widget to your Drupal site. The module allows you to place the share widget on any content type that you have on your website and...
Categories: Content editing experience, User engagement, Integrations
Media: Webcam
This project (still under active development) will add a Webcam capture tool for video and images to FileField. Video requires a Red5 or Flash Media server to also be available; documentation for...
Categories: Content editing experience, Media
Spell Checker
This module supports spell checking of node content (including title, body and CCK fields). Features spell checking in real-time for input and textarea, integration with WYSIWYG, learn new words,...
Categories: Content editing experience, Integrations
Node Gallery Slideshow
Overview Node Gallery Slideshow extends the Node Gallery module 3.x branch with a simple jquery based slideshow. It uses the API of node gallery to retrieve images and their related information and...
Categories: Content editing experience
Drupal Guestbook
Take a guestbook, read an entry - and feel the boost of Drupal Guestbook. About Drupal Guestbook (DGB) provides a site guestbook and individual user guestbooks. Other modules compatibility Activity...
Categories: Content editing experience
Context filter
Filters the Context module's drag & drop selection menu when using the Admin module. This module uses the context module's preprocessor functions to limit the options listed in the drop down....
Categories: Administration tools, Content editing experience
CCK Word/Character Count
The CCK Word/Character Count module allows an administrator to define a word or character count for a CCK field. When the content creator is adding content in that field, it will display a current...
Categories: Administration tools, Content editing experience
Contact CC
#D8CX: I pledge that Contact CC will have a full Drupal 8 release on the day that Drupal 8 is released. Contact_cc provides CC and BCC recipient fields to the site-wide contact form. These fields...
Categories: Administration tools, Content editing experience, Integrations
Bookmark
Provides a simple bookmark entity and UI for a simple social bookmarking system. The module is the primary code driving the Social bookmarking profile (DrupMarks).
Categories: Content editing experience
Node Ownership
The Node Ownership module provides an ability for users to claim an ownership of the node. Functionality: The administrator can set the content types which could be claimed by user. Email...
Categories: Content editing experience, Access control
Hide Show Summary
This module allows users to remove the "hide show summary in full view" check box on selected node types. After hiding this checkbox several times on different sites, it made sense to abstract the...
Categories: Administration tools, Content editing experience
Webcam field
Description Webcam field provides dynamically updating webcam image fields. This module is compatible with Colorbox. Credits Authored and maintained by Balarama Bosch (moonray) Sponsored by...
Categories: Content editing experience, Site structure
Nginx Accel Redirect
Nginx Fast Private File Transfer for Drupal using X-Accel-Redirect. Installation (for the impatient) Install the module as usual. drupal 6: Go to admin/settings/file system and enable private files...
Categories: Content editing experience, Media
Image Field Url Replacer
This module allows you to replace the url in th image src attribute with the url of an image uploaded with the image field.
Categories: Media, Content editing experience
Ubercart PDF Invoice
With this module you can create PDF invoices for Ubercart orders. This module based on the Views PDF project. The PDF invoice can be fully customized through admin interface. In combination with...
Categories: Content editing experience, Content display
Form Save
This module allows you to use Ctrl+S or Cmd+S to save your forms. The module deals with the following issues: Choosing the correct button to execute the click on. Capturing focus on the form and...
Categories: Administration tools, Content editing experience
Wysiwyg Extra
Allows the wysiwyg editor to be added to textarea's not supported by default. Currently supports the following textareas: Site information - Mission Site information - Footer message Site...
Categories: Administration tools, Content editing experience
Comicdrop
Comicdrop is a single stop module designed to create and manage a set of features to support the webcomic use case. This includes additional forms of pagination by node type, forum integration,...
Categories: Content editing experience, Content display, User engagement
Sortable Grid Views Plugin
This project aims to provide a Views plugin for the user to be able to show a grid composed of draggable elements and save the displayed order of these element. The user may then create other...
Categories: Content editing experience, Content display
Booknav
A module for showing full book navigation. Booknav aims to solve the following problems: 1. Two previous/next links blocks. Theses can i.e. be place above and below the blocks described below. This...
Categories: Content editing experience, Site structure
Comment Anonymizer
While Drupal provides capabilities for commentng for both anonymous and authenicated users, it provides no easy way for authenticated users to post comments anonymously without having to manually...
Categories: Content editing experience, Content display, Access control
Content as JSON
Summary This module provides an easy way to retrieve data in JSON format through a menu callback. Compared to Services this module focuses on JSON and doesn't need configuring of resources,...
Categories: Content editing experience, Developer tools
TinyMCE MCimagemanager
Wysiwyg integrationmodule for TinyMCE MCimagemanager http://tinymce.moxiecode.com/enterprise/mcimagemanager.php Installation See README.txt for installation instructions Requirements Wysiwyg...
Categories: Content editing experience, Media
Image Target Question
This module allows the creators of a quiz to add an image target question type. The image target question invites participants to identify areas on an image by dragging and dropping up to 10...
Categories: Content editing experience, User engagement