Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
Entity display
An enhanced way to control the display of your entities in Drupal through code. Classic method The display of entities (node, user...) in Drupal is normally configured through the Manage display UI...
Categories: Content display
DS Grid
DS Grid provides a field template plugin for display suite that lets you configure a multi-cardinality field into a grid.
Categories: Content display
Media Youtube URL Formatter
This module add a url formatter for media youtube image field. Then you can output image url directly. Then you can output image's of media Youtube URL instead of Image itself. Requirements Media...
Categories: Content display
Table Field
Provides an easy to use table field just to edit and display static Excel-like tables. From 2.0.7, you can even use native JSON typed fields for data storage using the contrib JSON Field module....
Categories: Content editing experience, Site structure
Scald Link
This module introduces a link provider for the Scald module.
Categories: Content editing experience, Media
Response Code Condition
Provides a condition to show or hide a block depending on the response code.
Categories: Content editing experience
Where We Are Finder
This is a simple solution for the Geolocating your stores or retails for your corporate and other kind of business activity. This module features the usage of google maps and Snazzymaps styling....
Categories: Content editing experience, Site structure
Webform Validation for Brazilian IDs
This module uses validators from Brazilian Ids and apply in webform validation for the following Ids: - CPF - Accepts only valid tax number of brazilian individuals - CNPJ - Accepts only valid tax...
Categories: Content editing experience
SCSS Field
Provides an 'SCSS' field type. Developers and site maintainers can enter SSCS code ("indented" SASS code is currently unsupported) into the field, which will be compiled to CSS and attached to the...
Categories: Content editing experience, Developer tools, Site structure
Wikipedia Client
A client that can retrieve an extract of a Wikipedia page by searching for a page title that matches a given string. This works best for simple proper nouns, like the names of companies, people,...
Categories: Content editing experience, Import and export
Minimal HTML
This module provides the Minimal HTML text format, a rich text (WYSIWYG) format well suited for basic uses like short text fields and admin-configurable text areas. It allows only a few HTML tags:...
Categories: Administration tools, Content editing experience, Developer tools
Form mode field extra
This module will help in adding custom classes and field wrapper prefix and suffix in form mode You can use a different setup for different form mode. How to use 1. Go to "Manage Form Display" of a...
Categories: Content editing experience, Developer tools, Site structure
Instagram Display
This module can be customized to pull from any Instagram account. It creates a block showing images from Instagram posts, linked back to the original post. You can see the block featured on the byu...
Categories: Content display
Overlay panel
Note: As of 2022-02-08. this project appears to no longer be supported. If you are interested in taking this project over, or you as the project maintainer feel this message has been posted in...
Categories: Administration tools, Content display, Developer tools
User from Route Context
As a developer have you tried to create a condition or context requirement for requiring the User from the route only to find it does not exist? That is because Drupal core only provides a user...
Categories: Content display, Developer tools
Autocomplete Field Match (Free text)
Synopsis A module for those who need to allow free text in autocomplete fields that matches to a field on either the same entity or a field within a referenced entity. Module falls back to standard...
Categories: Content editing experience, Site structure
Outlook Calendar Events
This module is used to fetch outlook calendar events. It is dependent of php library php-ews. It is recommended to install the library using composer. If you are not sure about how to, please find...
Categories: Content editing experience, Site structure, Integrations
Scald: Gallery Grid
Scald: Gallery Grid is a "player" for the Scald: Gallery module (which itself is a "provider" for the Scald: Media Management suite of modules). This module lets you render gallery items in a grid...
Categories: Content display, Media
Node title prefix & suffix (by entity type)
Note: Before considering to use this module, you may want to give the successor: Metatag: Page Heading Module a try! This module adds settings for adding prefix and suffix to the page title of...
Categories: Content display, Site structure
Clean Maintenance
What is Clean maintenance? Clean maintenance is a simple module that changes the look and feel of the maintenance page. Features Replaces Drupal's standard maintenance page with a clean, nice...
Categories: Administration tools, Content editing experience, Developer tools
SCEditor
A lightweight, open source, WYSIWYG BBCode and (X)HTML editor. You can use it with xbbcode module.
Categories: Administration tools, Content editing experience
Drutopia Storyline
A feature providing a storyline paragraph type and related configuration.
Categories: Content editing experience
Smart Entity Reference Selection
The Smart Entity Reference Selection (sers) module provides a selection plugin for entity reference autocomplete fields. It adds smart filtering functionality to the form field: Add '#20' to your...
Categories: Administration tools, Content editing experience, Site structure
UI Patterns Pattern Lab
The UI Patterns Pattern Lab module automatically discovers patterns defined in a Pattern Lab instance and makes them available to be used in Drupal as UI Patterns. This module will recognize...
Categories: Content display
Language Code Formatter
Language Code Formatter provides a way to display the internal language code of an entity by extending the Language field formatter. Normally, the Language field formatter outputs the pretty name...
Categories: Content display