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.
Brandfolder
This module integrates Drupal with the Brandfolder Digital Asset Management (DAM) platform. Features include: Media and Media Library support with live Brandfolder asset browser creating Drupal...
Categories: Content editing experience, Integrations, Media
City Weather Field
City Weather field? City Weather field allows returning the weather of the US city selected in the select list field. INSTALLATION composer require drupal/city_weather_field CONFIGURATION After the...
Categories: Site structure
Push Framework OneSignal
Pushing notifications to mobile phones can be done via the subscription service provided by OneSignal. This module extends the Push Framework and pushes notifications via OneSignal to the...
Categories: Integrations, Developer tools
Digital Signage Framework
Relevance of digital signage increases rapidly in a wide range of verticals: Real Estate Gastronomy / Hotels Retail Event Locations / Venues Local Governments Education Industry & Manufacturing...
Categories: Content editing experience, Integrations
Push Framework Mattermost
This module extends the Push Framework and pushes notifications to Mattermost. Coming soon!
Categories: Administration tools, Integrations
GovDelivery Bulletins
GovDelivery Bulletins This module provides a set of utilities to have your Drupal powered site use GovDelivery's Communications Cloud API - Bulletins resource https://developer.govdelivery.com/api...
Categories: Integrations
Layout builder section navigation
Adds a new block available to layout builder that displays a list of anchor links for other components of the same section. How It will add an id attribute to components in the section using its...
Categories: Content display
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
Instagram importer: create feeds and widget without api
Update 12/7/2020: Instagram no longer accepts fetching the way this module did. Read more here. For people with low amount of fetches, this might still work. But be realistic that this can stop...
Categories: Integrations
Toolbar Manager
Helps to manage toolbar items. You can do following actions. Change order of items Change label Change CSS class names (so you may set different icons) Enable/Disable Related modules Toolbar Link -...
Categories: Administration tools, Content display, Developer tools
Toolbar Link
Allows to add top level links to the toolbar. Related modules Toolbar Manager - Helps to perform following actions on toolbar items: change order, enable/disable, change label and set CSS class....
Categories: Administration tools, Content display, Developer tools
Translation Centre For the Bodies of the EU - Plugin for TMGMT
Overview Plugin for TMGMT Features Translate all your Drupal content with the qualified translation services of the Translation Centre For the Bodies of the EU. Multiple content with multiple...
Categories: Multilingual
One Time Key Authentication
This module provides a authentication provider and a service that allows you to generate a key to authenticate a user for exactly one request. The authentication provider is global, like "Cookie"...
Categories: Access control
Charts Field Formatter
The Charts field formatter module provides a way to build any kind of chart inside an entity (e.g. node, paragraph ..etc) with Highcharts (>=3.3 and
Categories: Content display, Site structure
Migrate Inline Image
This module provides a plugin to migrate the html content with img tags, it load the image file specific in the img tags into drupal file system, and replace the img tag with a new url which come...
Categories: Administration tools
Version Formatter
Small module helps to display the numeric integer field as numeric versions (v1.0.0 or 1.0.0) by enabling the version field Formatter, For example You need to create a content type which needs to...
Categories: Content editing experience, Site structure
Body Class
Body Class is a simple module that allows users to add custom body classes to any node through the node/add interface. The respective classes will be appearing in body tags Download using Drush...
Categories: Access control, Content display, Content editing experience
Leaflet GeoJSON File
I'm a maintainer of the Leaflet Widget module. While developing the module, I realized, that the geofield is not the right backend to save GeoJSON data. Geofield always converts and saves geodata...
Categories: Site structure
Local video thumbnail
This module allows to automatically generate a thumbnail for an uploaded video. It provides two additional field formatters for fields of type 'Video': Thumbnail: A thumbnail is generated and is...
Categories: Media
Social Auth Decoupled
This is a base module for decoupled login by social account. Modules which has realized social auth decoupled login: Social auth google api social_auth_facebook_api Function This module provide...
Categories: Access control, Integrations
Social Auth Google Api
Social auth google api This module provide a endpoint to login to drupal by google's access_token And this module use the same logic of social_auth_google Dependencies: social_auth_google:^2.0...
Categories: Access control
Social Auth Facebook Api
Social auth facebook api This module provide a endpoint to login to drupal by facebook's access_token And this module use the same logic of social_auth_facebook Dependencies: social_auth_facebook:...
Categories: Access control
Shorten Bit.ly V4
Integrates shorten module with bit.ly v4
Categories: Administration tools
Infogram charts
Integration of https://infogram.com graphs embed codes with a wysiwyg filter or media entities. Installation The module depends on hook_oembed_resource_data alter for thumbnails generation, which...
Categories: Integrations, Media
HTML Importer
There are certain situations where user wold require to create a node from external HTML files on server. By this module user can upload zip and create nodes, along wth this uploaded file can also...
Categories: Content editing experience