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

54,158 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.

Image watermark

This modules allows a Drupal site running the image module to overlay each image with a watermark. The watermark is a PNG (24 bit) file with an alpha channel, but other formats may work. Features...
Categories: Content editing experience, Media

Node Family

With this module you can define relations between content types. It automatically creates a relation between all nodes, which have been created from the same user and have the defined content types...
Categories: Content display, Developer tools

Timeline

This module is unsupported. You probably want to check out the Views Timeline JS integration. Timeline is a javascript based widget for visualizing temporal information realized as views plug in....
Categories: Content display, Integrations

Gradebook

Gradebook is targeted to become a solid and flexible gradebook module that will become the basis for Drupal based LMS (Learning Management Systems). This package leverages Drupal's core taxonomy...
Categories: Site structure

backup

Note: As of 2011/06/02, this module appears to no longer be supported. If you are interested in taking this module over, or you as the module maintainer feel this message has been posted in error,...
Categories: Developer tools

Nodeauthor information

#D7CX: I pledge that Nodeauthor will have a full Drupal 7 release on the day that Drupal 7 is released. Nodeauthor module is very simple module which allows users to edit additional information...
Categories: Content display

User List

Maintainers: deekayen, aaron This module creates several user lists, which may be viewed as pages and blocks. User lists may be displayed alphabetically, beginning with A-Z, by newest, by role, or...
Categories: Content display, Access control

Usernode

This module tries to make users nodes. It cares for automatic creation and deletion of a node for each user, the so called usernode. Features: Use Views to build user listings or even searches....
Categories: Access control

Semantic Search - AI Vectored Search

The Drupal Semantic Search module makes it possible to enhance your Search engine using AI tools. The aim of this module is to integrate with various AI libraries to leverage AI-powered search...
Categories: Site search, Integrations

Block Cache

This module creates a cached version of each block. Block caching happens separately from page caching and so it will work for logged-in users whether or not page caching is enabled for the site....
Categories: Content editing experience, Content display

Node Teaser

This module provides a separate teaser field. This provides three advantages to the standard teaser system: 1) It allows users to specify a totally distinct teaser, like a summary or description,...
Categories: Content display, Developer tools

Return-Path

Fixes the problem of bad email 'Return-Path' header settings which prevent email bounce backs going to the sender of the email. Details Most mail servers appear to over-write any 'Return-path'...
Categories: Integrations

Google PageRank

This module lists the Google PageRank of your site on its status report page and in a block. Google PageRank is a general representation of an internet page's popularity; it is primarily based on...
Categories: Integrations

Blog Information

New Maintainership The bloginfo module adds 2 blocks to your block, one with title and description of the blog and one block as a blogroll. It doesn't replace the main title of the blog. It is a...

Restricted Text

This module is no longer supported. Co-maintainer requests will not be accepted. The Restricted Text module allows users to restrict access to parts of a node body, based on various restrictions....
Categories: Content editing experience

PJIRC

This module embeds the PJIRC Java IRC client into Drupal and allows visitors to use IRC from any Drupal site. Great for community chat, live support, or a general use IRC client. PJIRC applet is...
Categories: Integrations

Clean Feeds

This module cleans all the HTML tags from RSS Feeds that you provide on your site. The type of nodes to clean HTML from is selectable. The motivation is to make sure that interested feed...
Categories: Content display, Import and export

addtofavorites

Description ----------- This module create a block for helping users to : add the website to their browser's bookmarks. make the website as their browser's homepage. Project initiated and...
Categories: Content display

Bookmark Us

The Bookmark Us Module allows visitors to quickly and easily bookmark your site, and the current page. Very flexible. Works with IE, Opera, Firefox, Netscape, and other Gecko-based browsers.
Categories: Developer tools

Digg this

This module adds a Digg this button to your nodes. If the story is not yet submitted to Digg a "Digg this story" button is displayed. If the story was already submitted a button showing the number...
Categories: User engagement, Integrations

Zipcode (CCK)

This module provides a Postal Code / Zipcode field type for CCK. This module is succeeded in Drupal 7 by two modules. Postal Code Validation provides functions for validating and formatting postal...

Google Translate

The only way to translate a site is through Google Translate. Before, the Google TOS only allowed to access the service through the interface provided by Google. See point 5.3: You agree not to...
Categories: Content display, Multilingual

Shoutcast Streaming Server Statistics

This module adds shoutcast statistics block to your Website with configurable display of particular server attributes, it also has a page that will show detailed information regarding your...
Categories: Media, Integrations

LiveJournal CrossPoster

This module allows you or your users to automatically crosspost entries to a LiveJournal account. It is based upon the excellent work of Evan Broder who wrote a WordPress plugin of the same name....

Vietnamese Typing

This module allows users to type Vietnamese characters while creating or editing Drupal nodes or setting the site name or menu names or taxonomy names, etc. The module creates a block, in which...
Categories: Developer tools, Integrations

Pages