Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

55,493 modules match your search

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.

quicktags

Quicktags adds buttons to your forms, for easy insertation of code (like basic HTML) into a textarea. It uses on-the-fly generated javascript to do the magick. It is not a wysiwyg editor, but...
Categories: Content editing experience

Comment closer

This module lets you automatically close the comments on any or all node types. You can close comments that are a week|month|year old. Comments are closed in a cron hook daily|weekly|monthly...

Side Content

When creating or editing a page, this module enables content to be added to a side bar block. The content will only be seen when viewing the page (node) that it's been added to. This works on any...
Categories: Content display

Node Relativity

The module allows parent-child relationships between nodes to be established, managed and searched. You can restrict the types of nodes that can be parented and the ordinality of parents. These are...
Categories: Content editing experience, Site structure

Creative Commons

The Creative Commons module allows users to select and assign a Creative Commons license to a node and any attached content, or to the entire site. It also provides integration between CC and...
Categories: Media, Site search

Node Vote

This module provides the ability for users to vote on various node, assigning a score to each one. The average overall score and number of votes are displayed below each node. Users do not see the...
Categories: User engagement

Flickr Block

Flickr Block is a simple module that provides a configurable block for displaying Flickr photos. This block can be configured to show a number of photos from a Flickr account and from a photo set....
Categories: Content editing experience, Content display

Security

This module is about strengthening the security of your Drupal site. Drupal is fairly secure out of the box, but as new technology emerges with HTML5, site maintainers must keep up. This module:...
Categories: Security

Tables Filter Module

The tables module is a filter that converts a simple [table ] macro into HTML encoded table. The macro has the format where it begins "[table=class" where class is a style sheet class name. If the...
Categories: Content editing experience

Audio

The audio module allows users with proper permissions to upload audio files into drupal. Each audio item is created as its own individual audio node. The audio module uses the getID3 library to...

Premium

Restricts access to premium content by role. This is useful on a news or membership site where teasers are available to the general public but the full body is only available to privileged users....
Categories: Access control

Pirate

On International Talk Like a Pirate Day (September 19th), this filter changes all appropriate English phrases and words into pirate-speak. Based on Dougal Campbell's Pirate filter, part of his Text...
Categories: Content display

Checkout (Content locking)

Drupal's default content locking strategy is optimistic, that is, two users may start to edit the same content and the one who is hitting the save button first wins the race, while the other is...

Signature module

Offers more features for signatures in posts and comments. Features: Makes user signatures dynamical, that is, if user change his signature in his profile, after each of his/her posts will be the...
Categories: Content display

Graphstat

News 10/10/2011: Unfortunately I haven't been able to invest any work at all in the module. Therefore I'm looking for new maintainers. My sincerest apologies to the Drupal community. Previous...

Taxonews

#D7CX pledge upheld: Taxonews received a full Drupal 7 release on the day that Drupal 7 was released. A module to generate blocks containing titles of node matching terms in a taxonomy vocabulary,...
Categories: Content display, Site structure

Send

Adds "tell a friend" functionality to any node type and maintains a history of sent items. This module requires the Mime Mail to function. The send module presently does the following: Permits you...
Categories: Integrations

Category

The Category module is an alternative to, and a combination of, the Taxonomy and Book modules in Drupal core. The key feature of this module is that vocabularies and terms are nodes. In Drupal core...
Categories: Content editing experience, Content display

Guest Pass

Permits authorized users to send "guest passes" to their friends. When a visitor activates a guest pass, they are entitled to all privileges assigned to an admin-defined guest role. If the guest...

Pubcookie

This is an external authentication module that allows users to authenticate to Drupal using pubcookie. Pubcookie is used by many educational institutions for single sign-on. The module also...
Categories: Access control

phpBB2Drupal

This uses the migrate framework to allow the import of your phpbb data into Drupal equivalents. While the use of this module should be quite straight forward, you may need to know some php etc in...

Search Keywords

An another statistics-style module for extracting search keywords from referers to show in table. Site administrators could use this module to analyze awareness of major search engines, e.g.,...
Categories: Administration tools, Site search

Import HTML

Import an old existing, static HTML site structure into the Drupal CMS as structured nodes! Allows an admin to define a source directory of an existing traditional static HTML website, and import ...

Bio

The Bio module allows each user to create one (and only one) "bio" node. Any node-type can be assigned as the bio or Bio module can provide its own node type. The bio can display on the users'...
Categories: Access control

Last.fm library

Last.fm 2.x is a Views 3 backend for last.fm, allowing site builders to query the api through Views. This is going to be a hobby/side project for the most part, but I do plan to release early and...
Categories: Developer tools, Integrations

Pages