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

55,462 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.

Teaser Thumbnail

The Teaser Thumbnail module allows you to automatically generate thumbnails for your node teasers and RSS feeds from the pictures included in the body or the attachments of the nodes. This module...
Categories: Content editing experience, Media

Bible

Drupal Bible This Bible module provides the ability to read the Bible natively within a Drupal website. Administrators can import their own Bible Context (.bc) files into the database as entities....
Categories: Integrations

User Karma

USER KARMA The first version of User Karma for Drupal 6 is available! Please test it and file issues as you find them! This module will keep track of your users' karma using the fantastic VotingAPI...
Categories: User engagement

Advanced Profile Kit

Advanced Profile Kit provides building blocks for putting together fancy user profile pages like those commonly found on social networking sites. It is most useful with Page Manager & Panels,...
Categories: Content display, User engagement

Cluetip

Cluetip OverviewThe cluetip module is a wrapper for the jquery cluetip plugin which can be found here, and downloaded here. The Cluetip plugin provides nice, configurable hover-overs using the ...

dompdf

The dompdf module allows other modules to utilize the dompdf library, written and maintained by Benj Carson. The module is currently just a very lightweight implementation, containing a method that...
Categories: Developer tools, Integrations

BoWoB Chat

Chat for your Drupal. Real-time communication to your users. Seamless integration: Chat user name, picture, friends, profile, ... are integrated with the user system of your Drupal. Custom...

REST Client

This module is undergoing large changes, production use is not recommended. INTRODUCTION REST Client is a robust HTTP request module to consume REST style services. Why use REST Client instead of...
Categories: Developer tools, Integrations

HTML to text

This is a straight, copy-paste backport of the drupal_html_to_text facility from Drupal 6. If you have any issue, please check that against Drupal 6. There is no change whatsoever compared to core.
Categories: Integrations

On This Day

Shows a block and a page of nodes created on this day for past years. Administrators can set how many years back to display nodes. Future versions will add a Views plugin. As part of #D7CX, On This...
Categories: Content display

Imagefield Gallery

Update September 17th 2008: The newest version of the alpha is now up and available... LOTS of improvements here. This new version will now work with multiple imagefields on a single node type....

Forum Thread

An implementation of a threaded forum view where pages show forum topic and comment titles in a threaded view with many forum topics on a single page. The module also adds two blocks that offer...
Categories: Content display

Click HeatMap

The Click Heatmap module provides integration between Drupal and the ClickHeat library. The module itself does not record any data or generate click heatmaps. Instead the module provides a limited...
Categories: Search engine optimization (SEO), Integrations

Addresses

The most complete module to let you link your users and contents to physical addresses. IMPORTANT NOTE: I created a new branch named 6.x-1.x. This means the master branch is not used for...
Categories: Site structure

Get Content Type

The get_content_type module fills an oversight by the Core developers. When they moved the part of CCK (sometimes called CCK-Lite) into core for creating new content types, they forgot the analog...
Categories: Content display

CCK Facets

CCK Facets is a bundle of modules that integrate with Faceted Search to expose Content Construction Kit (CCK) fields as facets. This allows users to browse field values and to filter search results...
Categories: Content display, Site search

Style (CSS) Settings

Style Settings will not be ported to Drupal 8+. For Drupal 10/11, please consider these modern alternatives: UI Skins - https://www.drupal.org/project/ui_skins CSS Variables Customizer - https:/...
Categories: Content display

MyAccount_alter

DIY Edition:I haven't been maintaining this module, largely because I don't use it myself. Its functionality is easy to create with just a few lines of custom code. Stephenh made a tutorial...
Categories: Administration tools, Access control

CCK Field Privacy

This module adds little padlock icons to right of field labels in node/#/edit forms. These padlocks enable users with access to control who can see those fields on the node/# view page. (e.g....

jQuery Impromptu

jQuery Impromptu is an extension designed to help provide a more pleasant way to spontaneously prompt a user for input. More or less this is a great replacement for an alert, prompt, and confirm....
Categories: Developer tools

Taxonomy Quick Find

This module provides a set of blocks which show 'related' content based on a selected term. The block will pick a default term and provide a select box which, via the awesome powered of JQuery,...
Categories: Content editing experience, Content display

Skype Status

Retrieves Skype status information via Skype's public presence service for users to display in their profile and also provides a block for site-wide usage (available only in D7!). Note: Skype's...
Categories: Access control

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

Pages