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

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

Taxonomy assoc

The taxonomy_assoc module lets you display a node - along with the usual node listing for that term - when you view a taxonomy term. The node can be used instead of (or as well as) the description...
Categories: Content display, Site structure

Onki

Please Note! There is a (spiritual) successor to the Onki module called Yild (Yle integrator for Linked Data) that has a provider structure for adding arbitrary linked data providers to an...
Categories: Content editing experience, Site structure

Link Text Autofill

This simple module allows to configure link widgets to automatically copy the referenced item's label into the field text, if empty. If you have enabled the maxlength module in the link text...
Categories: Site structure

hselect2

Hierarchical Select for Drupal 8 using Select2. This module is based on shs and hierarchical_select. The widget for taxonomy term reference works using the deepest selection. On D8 you can select...
Categories: Site structure

Xtended Content Field

Approach had been replaced at Entity level: please see Extended Content Entity module Please refer to the Xtended Content module project page for more details, or visit the documentation pages....
Categories: Content editing experience, Decoupled, Site structure

Better Entity Reference Formatter

Overview This simple module extends Drupal's default field formatter for entity reference fields in order to make it more flexible by introducing a new field formatter plugin. It provides some more...
Categories: Site structure

Entity Field Fetch field

When you need for a field or paragraph on one node or term to be the source of content for every node on another content type, this module can get you there. It allows you to have a workflow for...
Categories: Content editing experience, Content display, Site structure

Commerce Product Reference SKU List Widget

This widget allows to paste multiple products SKUs at once into a textarea. This allows for super fast and easy modifying of huge numbers of references in bulk. One good example for use case is...
Categories: Administration tools, E-commerce, Site structure

Field reference count

Provides a simple 'count' formatter for reference fields so that it can be easily used within Views. Could not find an out-of-the box solution for this, so please let me know if one exists. Similar...
Categories: Site structure

View Display Entity Reference

The standard Views Entity Reference field allows you to select a view, but does not allow you to separate these by display. Our requirement was to include a view display in a field which would then...
Categories: Site structure

Default Widget

This module allows you to configure the default widget for any UI Field Type (Manage Form Display). Sometimes, the sane defaults are not really ideal for a project (i.e. we want all Entity...
Categories: Administration tools, Content display, Site structure

Scald UUID

Adds UUID support to Scald and allows Scald atoms do be deployed. Also supports the atom_reference field type. It is recommended to use recent versions of UUID, Deploy and Entity Dependency. Note:...
Categories: Content editing experience, Site structure, Import and export

Xtended Content Drupal

Extended Content Drupal provides access to internal / external drupal objects from XTC API. Please refer to the Xtended Content module project page for more details, or visit the documentation...
Categories: Content editing experience, Decoupled, Site structure

EAV Field

Field to store multiple attributes and values per entity. Field implements EAV (Entity–attribute–value) data model. Supported value types: - string - string_long - integer - decimal - boolean -...
Categories: Site structure

File Field Table Formatter

This module provides a field formatter that will display the contents of an uploaded file as a table. This allows you easily display and update table data on a site without importing as nodes or...
Categories: Content editing experience, Site structure

Field Suggestion

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. The module provides a list of often-used values of a...
Categories: Site structure

OSM Localities

Countries, Regions, Districts (Counties) and Localities (City, Town, Village) with coordinates and boundary polygons, synced from OpenStreetMap database. This module creates geographic entities and...
Categories: Integrations, Site structure

Node Compare

The module to provide node comparison functionality on user request. It compares the values ​​of the fields of nodes. Features In a settings you can specify which fields are allowed to compare....
Categories: E-commerce, Content editing experience, Site structure

Drush Fields

Introduction This Drush extension is meant for individual field data manipulation from commandline. It uses Drush commandline interface. Aim is to be able to perform all CRUD operations and more on...
Categories: Administration tools, Content editing experience, Site structure

Stop Spam

Overview The module provides some tricks to stop sending spam on your website. How it works It basically just adds extra validation to node and comment forms. Features Skip validation if user...
Categories: Content editing experience, Site structure, Integrations

Open 311 API

Initial attempt at Open311 support for Drupal, specifically the Open311 GeoReport v2 API. Refer http://wiki.open311.org/GeoReport_v2 Requires the following modules: REST Server 6.x-2.0-beta3...
Categories: Site structure, Integrations

IEF Combined Widget

Provides a widget that combines the functionality of the 'Add New' and 'Add Existing' workflows of the existing IEF Multiple widget. This is useful in cases where the user is trying to reference an...
Categories: Site structure

Tax term ref widgets

More widgets for taxonomy term reference fields Select list 2D lvl 2 - optgroups for 1st level terms, selectable 2nd level terms Select list 2D lvl 1 - only 1st level terms, no 2nd level Select...
Categories: Site structure

Inline Entity Form Translation

We would like to build this Inline Entity Form Translation module on Drupal 8/9 for our usage and sharing with the community. This module overcomes the weakness of the Multilingual Paragraphs...
Categories: Content editing experience, Site structure, Multilingual

Amazing Multiselect

The Amazing Multiselect module allows you to use the Multiselect JQuery Library with search fields. REQUIREMENTS This module require the core Field module. INSTALLATION composer require drupal...
Categories: Site structure, Developer tools

Pages