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

1,922 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.

Content Templates (Contemplate)

NOTE: This module *may* be deprecated in Drupal 7 ! Here's your reason, basically the theming changes in D7 mean the field theming gets bound a lot lot later in the process, so it's not possible to...
Categories: Content editing experience, Content display, Site structure

Form Reference

Form Reference add's the possibility to reference a node, via views in a select option. The module add's the node's from the selected view, to the select option i a webform. Needed modules: Views...
Categories: Site structure

Entity reference unpublished

Entity reference module formatters check if the user has access to the user entity before render it. Sometimes this behavior is not desirable. I.E.: If you want to reference a node, but this...
Categories: Content editing experience, Site structure

Term Reference Hierarchy

Since there's no obvious way of saving term hierarchy when creating a node, this module was created. The user creates 2 term reference fields, referencing the same taxonomy vocabulary. Then, using...
Categories: Site structure

Entity Reference CRUD Display

This module provides a new formatter to allow in-place creating, editing and deleting of referenced entities on any entity display (full content, teaser and so on) via AJAX. Works on nodes or any...
Categories: Site structure

Base Field Override UI

The Base Field Override UI module enables an interface to be able to change the labels and descriptions of the fields that have been created by code using the BaseFieldDefinition class (Example,...
Categories: Administration tools, Site structure

Context Menu API

Turned into a related API module that is more flexible. See: Node Reference Highlight
Categories: Developer tools, Site structure

Search API AZ Glossary

Drupal 8 branch This is a complete rewrite of the old D7 module. It is shiny and packed full of new features. Release tag 8.3 tested with: Drupal 8.3 Search API 8.1.1 Facets Alpha 9 If upgrading...
Categories: Site structure, Site search

Gentle Select Widget

Gentle Select Widget implements gentleSelect jQuery plugin for transforming select boxes into a skinnable alternative. The selection list can be rendered with multiple columns/rows to present...
Categories: Site structure

cctags

module cctags - as an alternative to module tagadelic. flexible configuration and advanced features for theming clouds. (individual files of templates for tags, the names of the dictionary, pages...
Categories: Site structure

Language neutral aliases

Make URL aliases language independent. Drupal 8 contains advanced URL alias management, allowing for URL aliases dependent on the currently selected language. This can however, depending on the...
Categories: Administration tools, Search engine optimization (SEO), Site structure

System Nodes

This module provides an intermediary between configured system paths and created content. System paths (such as the site's front page and error pages) can refer to content such as node pages. These...
Categories: Access control, Administration tools, Site structure

Entity Reference Tree

Description Based on the fabulous Taxonomy Term Reference Tree Widget, this module aim to extend its functionality to display any type of hierarchical entities in a tree view selection. This widget...
Categories: Site structure

Field Aggregate

Field Aggregate - provides a way to one time storage of response returned in JSON/SOAP format by Service API. Definition of a Service API can be captured in a form and can be saved as a Service...
Categories: Administration tools, Site structure

Media Colorbox

Integrates Colorbox with the Media module via a custom colorbox field formatter. The field formatter may be applied to file based fields and as the formatter for the 'file' field on file entity...
Categories: Site structure, Media

Referential Navigation

Supports pathauto tokens, breadcrumbs and structural effects for a navigation heirarchy built from EntityReference. --- This module * provides new tokens to use with pathauto * allowing you access...
Categories: Site structure

Embedded Form Reference Field

Embedded Form Reference Field (form_reference_field) is a Drupal module that lets you reference and embed custom forms directly within content types or entities. Easily associate forms with nodes,...
Categories: Administration tools, Site structure

Random entity reference formatter

This module provides a new "Random Rendered entity" formatter for the "entity_reference" and "entity_reference_revisions" field types which randomly pulls a configurable amount of entities from the...
Categories: Site structure

Follow-up

Summary Follow-up allows you to schedule the creation of nodes, triggered by the creation of a node. That is, it allows you to configure a trigger node type with information on the target nodes and...
Categories: Site structure, Developer tools

RSS field formatters

Provides field formatters for node RSS view mode:<category> element for taxonomy term reference fields;<enclosure> element for file, image and media fields (RSS enclosures are the...
Categories: Site structure, Import and export

Text or Entity

This module provides a hybrid field type that accepts either text or entity reference as its value, allowing fields to optionally reference arbitrary entities via their label. Features Allowed...
Categories: Site structure

Taxonomy fields formatter

Module provides a new formatter for "taxonomy term reference" fields to view term fields into nodes (entities). -- REQUIREMENTS -- * Drupal 7 * Taxonomy module. -- INSTALLATION -- * Install as...
Categories: Site structure

Array Tokens

I'm looking for a co-maintainer for this module – in particular in order to port it to Drupal 7. The Array Tokens module allows you to use all values in multiple-value CCK fields and multiple-value...
Categories: Content editing experience, Site structure

Entity Reference Referential Integrity

This module solves the problem of deleting entities (nodes, taxonomy terms, users, etc.) that are referred to by other entities through taxonomy term reference or entity reference fields (see https...
Categories: Site structure

Blazy PhotoSwipe

Provides a simple Blazy PhotoSwipe integration. Apologies! BP:8.x-1.4 is the last version which is compat between Blazy 1.x and 2.x, or PhotoSwipe 1.x and 2.x. Requirements Blazy (>=Blazy:2.18...
Categories: Content display, Developer tools, Site structure

Pages