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.

Date iCal

Date iCal is your one-stop shop for iCal support in Drupal 7. It provides a plugin for Views to enable exporting your site's calendar as an iCal feed, and a plugin for Feeds to enable importing...
Categories: Content editing experience, Import and export, Site structure

Custom Field

Dynamic custom field types with extensive widget and formatter plugin support. A highly performant & scalable alternative to paragraphs and entity reference by storing data in a single table....
Categories: Content editing experience, Performance, Site structure

Token formatters

Provides additional token-izable field formatters. This allows you to easily and fully customize how fields are output. Supported field types Entity reference Node and user references Core:...
Categories: Site structure

Content Taxonomy

D7 and Content Taxonomy The module provides extensions to Drupal's core Taxonomy Term Reference Fields. At the moment, following extensions are available: Parent term selector in the field settings...
Categories: Site structure

Taxonomy display

The taxonomy display module allows administrative configurable term display pages. This allows administrators to override the default presentation of taxonomy term pages per vocabulary through the...
Categories: Content display, Site structure

Taxonomy Access Control Lite

This node_access module governs access to nodes based on the taxonomy terms applied to the nodes. A simple scheme based on taxonomy, roles and users controls which content is visible. As the name...
Categories: Access control, Security, Site structure

Menu Token

Menu Token module provides tokens, that could be used in title or in path of menu items (links). For example, if you create a menu item with path: "user/[current-user:uid]", the url will be changed...
Categories: Administration tools, Site structure

Theme Switcher Rules

Theme Switcher module allows you to create theme-switching rules which allow automatic selection of a theme based on Drupal 8 Conditions system. Because of this it can also be easily extended to...
Categories: Content display, Site structure

Menu Entity Index

Widget showing all menu links referencing the entity on entity edit form Synopsis The Menu Entity Index module builds and maintains an index of Menu Link Content entities and their referenced...
Categories: Content editing experience, Site structure

Paragraphs Sets

Overview Paragraphs Sets allows to create different sets of paragraphs. These sets can be automatically added to a new entity or selected while creating/editing the entity. This allows editors to...
Categories: Content editing experience, Site structure

Field States UI

Field States UI allows sites builders with minimal PHP/Dev skills to configure the Field States API. This lets you configure a field to for example hide if another field has a certain value or hasn...
Categories: Administration tools, Content editing experience, Site structure

Image Field Caption

Adds an extra text area for captions on image fields. Similar to the alt and title text fields available with an image field, the caption text area can be used to enter text or HTML descriptions of...
Categories: Media, Site structure

Frequently Asked Questions

The Frequently Asked Questions (faq) module allows users, with appropriate permissions, to create question and answer pairs which they want displayed on the 'faq' page. The 'faq' page is...
Categories: Content display, Site structure

AudioField

Drupal 8 The Drupal 8 version of the Audio Field module is a full rewrite from the Drupal 7 module. This module is a file formatter for the File and Link modules. It allows you to upload or link...
Categories: Content display, Content editing experience, Site structure

Entity reference autofill

The Entity reference autofill module gives Entity reference fields an option to populate other form fields with data from selected referenced entities. Installation Upload and install as normal....
Categories: Content editing experience, Site structure

Advanced Text Formatter

This module is just a formatter (display) of textfield, text area and text format. The idea behind this is to provide a simple solution, easy to setup, with few dependencies to display text on...
Categories: Content editing experience, Content display, Site structure

Unique content field validation

This module allows you to require that the content supplied for entity fields, node titles or taxonomy terms names will be unique if so configured in each field or title/name of the entity,...
Categories: Content editing experience, Site structure

Link Field Autocomplete Filter

Description Currently the autocomplete in the Link Field widget always shows content suggestions from all content (node) types. This module adds a Link Field configuration for filtering the...
Categories: Administration tools, Content editing experience, Site structure

Crumbs, the Breadcrumbs suite

Crumbs calculates breadcrumbs for your site. It does so by finding the parent of the current page, then the parent of the parent, etc, until it arrives at the home page. Crumbs comes with a bunch...
Categories: Administration tools, Search engine optimization (SEO), Site structure

Field Collection Views

Description This module provides a formatter leveraging views for the Field Collection module. It provides a replace solution for issue: http://drupal.org/node/1300674 (Order the delta of field...
Categories: Content display, Content editing experience, Site structure

Phone

This module provides a phone field type You should probably consider using https://www.drupal.org/project/telephone instead. Eventually, the validation and formatting features of this module will...
Categories: Content editing experience, Site structure

Menu Link Weight

This module replaces the standard numeric weight dropdown widget for menu links in the node form with a tabledrag widget that lists all children for the selected parent. Functionality: Upon...
Categories: Administration tools, Content editing experience, Site structure

Commerce product taxonomy filter

This lightweight module is trying to solve the problem that Views contextual filter named "Content has taxonomy term ID (with depth)" is available only for nodes and can not be used for products in...
Categories: E-commerce, Site structure

ImageField Tokens

The ImageField Tokens module extends the default functionality of Image fields adding the ability to specify default values and use entity tokens in the Alt and Title text. Features: Configurable...
Categories: Content editing experience, Site structure, Media

Taxonomy Machine Name

Taxonomy is a very helpfull tool in Drupal's world. However, support for "machine_name" is really missing, overall when you need to exchange terms with others systems. In such situation, the only...
Categories: Import and export, Site structure

Pages