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.
SWFObject API
Please Note! SWF Embed module should be used as a replacement for this. This is a small module that implements the SWFObject javascript library to make it easier to add flash to Drupal modules and...
Categories: Developer tools
Color Picker
This module extends the Forms API by adding a "color_picker" type field for use in custom forms. The element allows you to specify a list of hex colors that the user can choose from and the...
Categories: Site structure
Commerce Checkout Login
This module extends Drupal Commerce with a checkout pane that allows users to log into their account, register a new account or (optionally) continue checkout without an account. The original (1.x)...
Categories: E-commerce
CKEditor: Video Detector
This module enables the Video Detector plugin from CKEditor.com in your WYSIWYG. This plugin allows you to insert videos from Youtube, Vimeo or Dailymotion only pasting a URL or embed code....
Categories: Content editing experience
Paragraphs Class
Overview The Paragraphs Class module adds a Paragraphs Behaviors field "CSS class" onto paragraph items. This allows a content manager add specific CSS class to any specific paragraphs using UI....
Categories: Content editing experience
Twitter API (v2) Block
The Twitter API is no longer free to use. This module will continue to exist but it won't display anything unless you subscribe to at least the Basic plan (currently $100.00/month 😱) This module...
Categories: Content editing experience, Integrations
AI SEO Analyzer
The AI SEO Analyzer is a Drupal module that integrates with AI-ecosystem to provide SEO analysis directly within the node view. It allows users to generate and customize SEO reports using AI-driven...
Categories: Search engine optimization (SEO)
Yandex.Share
Yandex.Share integrates https://tech.yandex.ru/share/ with Drupal. Features New element - yashare_widget - to use in any form or renderable array "Yandex.Share" extra field for nodes, taxonomy...
Categories: Content editing experience, Site structure, Developer tools
Views Contact Form
Use cases You need to create a block, an attachement or a page with a custom URL with a contact form inside that will send an email to a particular person (the value of the recipient is taken from...
Categories: Integrations, Developer tools
Gatsby Integration
This project enhances the experience of your Drupal content editors for Gatsby sites using Drupal as a data source. This module provides Gatsby live preview capabilities using your Gatsby Cloud...
Categories: Decoupled
Twitter Pull
Twitter Pull is a small module, the only purpose of which is to allow super-easy embedding of public twitter data like: a user timeline or twitter search results by hashtag or a search term. The...
Categories: Content editing experience, Import and export, Integrations
Editor Button Link
This module allows you to transform a normal hyperlink easily to a styled button. You can configure the button classes which editors can apply on each link. This module enhances the link Dialog in...
Categories: Administration tools, Content editing experience, Developer tools
Guestbook
Guestbook module provides a site guestbook and individual user guestbooks. Guestbook owners can delete and comment the guestbook entries. Avatars are shown if they are available.
Account Sync
The account_sync module allows you to synchronize drupal user account data across multiple Drupal sites. It currently supports basic account information as well as the drupal core profile module....
Categories: Access control
Auth0 Single Sign On
Project Status The Auth0 Drupal module is no longer deprecated and is currently minimally maintained. Originally managed by the Auth0 community, the project has resumed active development with the...
Categories: Access control, Administration tools, Integrations
Rollbar
This module provides Drupal integration with Rollbar . Rollbar provides a central point for managing code errors and warnings on your site. Users can easlily track when errors begin to occur and...
Categories: Developer tools, Integrations
User Prune
User Prune lets you mass delete inactive users based on criteria you specify on every cron job. The main criteria is the time since the user last logged in or, if never logged in before, the time...
Categories: Administration tools, Access control, Developer tools
Image sliders
The Image Slider entity type is a custom entity type that allow you to add slider with many slider type option in the content. This module are used to created a different type of slider. Available...
Categories: Content editing experience, Access control, Content display
Multi-domain XML Sitemap
This is a simple module that builds on top of XML Sitemap module (v2.0). It allows generating sitemap.xml for multiple domains that point to the same Drupal site. For example, you might have...
Categories: Search engine optimization (SEO), Site structure
File linktext formatter
This module allows to use string text field value as link text on a file display formatter. This is similar to generic file formatter from core, but allows to use the value of an arbitrary field ...
Categories: Site structure
Views Horizontal Slider
The Horizontal Slider Module provides a views style to output content in sliding divs. Please submit your bug requests so your fixes can be included in upcoming releases. Themes If you made a theme...
Categories: Content editing experience, Developer tools
Search API Entity Translation
Search API Entity Translation module provides multilingual support for the Search API module through integration with Entity Translation. Branch 2.x Version 2.x of the module started as a fork of...
Categories: Multilingual, Site search
Extra Paragraph Types (EPT): Image Gallery
Extra Paragraph Types: Image Gallery module provides ability to add an Image Gallery with GLightbox. https://biati-digital.github.io/glightbox/ EPT Image Gallery is based on paragraphs and Drupal...
Categories: Content display, Content editing experience
jQuery expander
Field formatter to expand and collapse text of a field using jQuery Expander Plugin. Installation 1. Download plugin from the link and place under libraries/jquery.expander, so you will have file...
Categories: Content editing experience
Loqate (Address Capture)
This module integrates Loqate (previously PCA/Addressy) address lookup with Drupal. It adds a Form element, a field type and widgets, optional Webform elements, and Address module support for both...
Categories: Integrations, Site structure