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

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

Node Access Rebuild Progressive

Utility module that provides an alternative mean of rebuilding the Content Access table. Rationale The default core behaviour, when a module marks the content_access table for rebuilding, is to...
Categories: Access control, Performance, Developer tools

Dependency Calculation

The dependency calculation module provides an API for allowing modules to collaborate on digging through all the inter-dependent entities/modules/themes that are related to a given entity.
Categories: Content editing experience, Developer tools, Import and export

Field Formatter File Size

Field Formatter File Size is a field formatter to display the file size.
Categories: Content display, Media, Site structure

Config Direct Save

What's config Direct Save ? This module allow you to : - Make backup of configurations (when you check the backup checkbox). - Override the sync (all files with old configuration) by the new...
Categories: Administration tools, Import and export, Media

Entity Bundle Permissions

Introduction This module provides bundle-specific permissions for entities. These permissions can be revoked to further restrict pre-existing access controls for non-internal, bundleable, content...
Categories: Access control

Replicate paragraphs

Replicate Paragraphs Extends Replicate module to manage the cloning of paragraphs_item entities and fields. Basics When you clone an entity (node, taxonomy term, ...) containing a paragraphs...
Categories: Administration tools, Content editing experience, Developer tools

Simple subscription

Version *.x-2.x Subscriptions are now entities, they are stored and manageable via an administration interface. It's has been rewritten from the 7.x-1.x branch with new features: CSV export feature...

CKEditor Media Browser

This module replaces the default file upload/browser within ckeditor with the media module's file browser. This allows seamless integration with media for all file fields within CKEditor....
Categories: Content editing experience, Developer tools, Media

Acquia Drupal Starter Kit Article

Announcement Acquia CMS has been officially renamed to Acquia Drupal Starter Kit. Rest assured, this change does not affect the standards or functionality of the product you know and appreciate....
Categories: Content editing experience

Menu block title

What this module does This module adds an option to system menu blocks which when active will show the active menu item's parent as a link in the block's title. This makes for useful sidebar menus...
Categories: Site structure

Better Permissions Page

There is a common issue with the /admin/people/permissions page when there are 500+ permissions. When there are 1000+, the page may cause a WSOD page with the timeout reason. The module Better...
Categories: Accessibility, Administration tools, Access control

Address Display

Description This project adds a new field formatter for address field. You can display address components which you want, change order using tabledrag widget. Requirements Address module
Categories: Content display, Developer tools, Site structure

Profile2 Registration Path

This module enables administrators to set unique registration paths per Profile2 profile type. Overview The Problem By default, the Profile 2 module permits you to add fields from chosen profile...

Page Cache Query Ignore

Page Cache Ignore query parameters improves the performance of the page_cache module by removing client side variables from the cache key. As an example: with the Drupal core page_cache...
Categories: Performance

Table Alternate Rows

This input filter inserts even and odd classes into user submitted tables within nodes. This allows for proper table theming ("zebra stripes") to occur while allowing users to use regular table...

Autoload

The autoload module - is utility. It allows other modules to leverage PHP5 class autoloading capabilities in a unified fashion. Requirements: PHP 5.1.2 for Drupal 6 (unsupported) PHP 5.3.0 for...
Categories: Developer tools

Custom View Filters

This module adds two new filters to views: Custom Az Filter: You can filter by the first letter of first/second word for a given text field you will have to define. You should provide a machine...
Categories: Developer tools

Field Conditional States

Description With the Field Conditional State module you can change the state of any supported fields form element depending on the content of other fields. This is done by providing an UI for...
Categories: Site structure, Developer tools

Entity Export CSV

Entity Export CSV allow to export any content entity type to a CSV file, and configure which fields to include and how. This module uses the Plugin API to format fields in the export file and so...
Categories: Import and export

Domain 301 Redirect

The Domain 301 Redirect module allows sites to 301 redirect to a domain that is marked as the main domain. This means you can have all subdomains and other domains pointing to the site 301 redirect...
Categories: Site search, Developer tools

Hierarchical Term Formatter

This module provides hierarchical term formatters for taxonomy reference fields. In other words, it can display a taxonomy term reference on, say, a node as Parent > Child, rather than just Child....
Categories: Site structure

Recently Read

Recently read allows site administrators to enable blocks displaying a history of recently read content (nodes) both to anonymous and authenticated users. For logged in users, each user has its own...
Categories: Content display

Block In Page Not Found

What's "Block In Page Not Found" ? This module provides the ability to place a block on page 404 or a page not found. How to use this module ? After the installation, You should go to /admin...
Categories: Administration tools

Commerce Currency Settings

This module help you to alter Commerce currency definitions. By default Commerce provides all active currencies according to ISO 4217. This module allows you to change the formatting properties of...
Categories: E-commerce, Developer tools

Video Embed Facebook

An integration for Facebook videos into Video Embed Field.
Categories: Media

Pages