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

4,748 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.

Short URL

An API module that allows the creation of branded short URLs. This module is a developer tool that takes URL of any length and produces very short URLs (3-5 characters). For the User-Interface...
Categories: Administration tools, Content display, Developer tools

Snapshot

A backup solution for drupal Snapshot is a drupal module for making clean snapshot of drupal website. Website, media and database are snapshot. For now, just Mysql with MyIsam engine is supported....
Categories: Administration tools, Import and export

Oracle Driver

This is a driver that allows Drupal to use an Oracle Database as the primary backend. To create drupal nodes in a MySQL backend from Oracle tables you should use something like migrate project,...
Categories: Administration tools, Developer tools

Views Tagger

This module provides a new view style which lets you assign taxonomy terms to the nodes in the view. Use this to quickly add tags to a group of images or other content. The module supports all the...
Categories: Administration tools, Content editing experience

Holding page

Show a holding page or site to non-logged in users while you develop your site. Can also be used with different domains, eg send 'www.example.com' to the holding site while you access your site...
Categories: Administration tools

Password change confirm

This is a Drupal 6 backport of [#86299] that forces you to enter your current password when changing your password in the user edit form. This helps prevent possible XSS attacks against user or...
Categories: Administration tools, Security

Postsubscribe

About the Module Postsubscribe The Postsubscribe module give the visitors to your site the ability to sign up for email updates whenever new content is posted. It also handles comment settings,...
Categories: Administration tools, Content editing experience

QA Checklist

QA Checklist provides a list of Quality Assurance (QA) best practices for Drupal and tracks your team's progress against it. QA Checklist helps you Get ready to go live Review site for quality...
Categories: Administration tools, Developer tools, User engagement

Devel Queries Ajax

This module allows to browse comfortably and to be able to display slow queries for the current page using Devel module at the same time . The slow query log is not displayed on initial page load...
Categories: Administration tools, Developer tools

Taxonomy Autocomplete Settings

Description This module adds settings to the taxonomy autocomplete. You can configure an autocomplete widget for a vocabulary to set its autocompletion by matching anything in the searched string...
Categories: Administration tools, Site structure

Menu Ownership

This is a lightweight module to give admin menu permission to certain users on a per menu basis without giving them full administer menu permission. Dependencies ACL Authors This module has been...
Categories: Administration tools, Access control

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

Debut SEO

Addition to the Debut feature set providing basic SEO integration. Installing You have two options for installing Debut SEO: Debut SEO is used in the Open Outreach Drupal distribution aimed at...
Categories: Administration tools, Site search, Site structure

Mail Headers

Control and modify any (almost any) mail header. Mail Headers allows you to: Limit the allowed domains for the sender e-mail address used on any e-mail sent through Drupal. Customise almost any...
Categories: Administration tools, Integrations

Block Sections

Block Sections allows blocks to display different content depending the current path. This way there is no need to create multiple custom blocks in order to vary the content of them. Example use...
Categories: Administration tools, Content editing experience

Enterprise Search

Latest news Elevated search supporting highlight search result on a search string basis What is Enterprise Search Enterprise Search is a module which can replace standard Drupal search (on D7) with...
Categories: Administration tools, Content editing experience, Site search

Update Exceptions

FOR DEVELOPER USE! HANDLE WITH CARE! KEEP OUT OF REACH OF CHILDREN! Drupal 7 has a nice and comfortable feature of looking for upgrades for all installed modules, warning about new releases....
Categories: Administration tools

Locale automatic import

Search within your modules/features for .po files and import them in the DB within the right text group. When you install a new modules with translations, the Locale module automatically import...
Categories: Administration tools, Import and export

Manager access

Description Module provide an additional functional for content managers: 1) Manager role 2) Manager menu with ability use this menu in "admin menu style" 3) Hide unnecessary fields on node add...
Categories: Administration tools, Access control

OpenLayers Layer Assistant

Provides a simpler GUI to set up layers for the OpenLayers module. The assistant is part of Cartaro, the geospatial content management platform.
Categories: Administration tools

Role Memory Limit

Summary Role memory limit is a small module that allow you to set php_memory_limit per role and command line usage (drush). Example of usage Lets say your php memory limit is set to 128mb and your...
Categories: Administration tools, Developer tools, Performance

Synchronize Translation Paths

This module is being written for content that is using Entity Translation so that the path for a node is the same for all languages. For example: Enable German and Polish. Create an English node...
Categories: Multilingual, Administration tools, Search engine optimization (SEO)

Profile Field Search

This module allows you to search for users directly via text fields in their profile or profile2. You decide which fields to search by default and you can filter by role. This module does not use...
Categories: Administration tools, Site search, Access control

Content Type Thumbnail

Overview This module provides you with the option to add a thumbnail preview to your content types. You can choose to display the Add Content screen in one of two layouts, either the standard list...
Categories: Administration tools, Content editing experience

Pages