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

56,659 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.

Twitter Timeline

This is a simple module to allow embedding of a twitter timeline widget in a Bean block. This module provides a new 'Twitter Timeline' Bean type, enabling you to create multiple blocks that show a...
Categories: Integrations

Advanced Entity Notify

Advanced Entity Notify is a tool to send notification e-mails to admins/moderators about entity (node, comment, other) events (create, edit, delete). Module can send e-mails to admin (user with id...
Categories: Administration tools, Content editing experience, Integrations

Responsive Share Buttons

This module provides a simple, clean and easy to configure block of responsive social sharing links which will adjust according to the users’ screen size. It is based off of the code found here -...

Rules Passwords

The Rules Passwords module provides actions for the Rules module that allow you to deal with user passwords. The following actions are provided: Add a password (under Data group) - add a text...
Categories: Automation

Geo-Map Field

The Geomap Field module provides a new type of field Address containing several fields: Address name Street Postal code City Country Additionnal address information Latitude Longitude The fields...
Categories: Site structure

IEF Complex Open Widget

IEF Complex Open Widget provides a new inline entity form widget that in its initial state has the add existing autocomplete field already open. The benefits of having the add existing autocomplete...
Categories: Content editing experience

Code Block for Layout Builder

🇺🇦This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and the safety of Europe. This component allows the content editor to embed...
Categories: Content display

CKEditor KCFinder

This module integrates the KCFinder library with the CKEditor module. New to CKEditor? Something you should know about CKeditor (or WYSIWYG editors in general), most of them don't provide a means...
Categories: Content editing experience, Content display

Webform Eloqua Integration

Webform Eloqua integrates Drupal 8.8+ Webforms with Eloqua. Requirements: Webform Eloqua API Redux High Level Design Documentation High Level Design Setup & Config
Categories: Integrations

Monolog elasticsearch date processor

Append a field to your logs that you can ingest directly into elasticsearch with no dissect or parsing magic Usage: In your services file you append it as a monolog processor. So for example if...

Light Shop

Simple and lightweight e-commerce solution for Drupal. Features Session-stored basket. Adding to basket and its subsequent editing/checkout process is done using AJAX. Also it works fine when...
Categories: E-commerce

Gutenberg Bootstrap Blocks

The Gutenberg Bootstrap Blocks module provides new Bootstrap blocks to Gutenberg editor. Requirements Drupal Gutenberg Editor >= 2.x, see https://www.drupal.org/project/gutenberg Bootstrap >= 4.5,...
Categories: Administration tools, Content editing experience, Content display

Opigno tour

This project is related to Opigno LMS distribution. It implements on Opigno a guided tour feature. For additional details, please consult Opigno website.
Categories: Content editing experience

Line Awesome Icons

Line Awesome use Icons8 Line Awesome to replace Font Awesome with modern line icons. Usage Icon can have 3 styles: regular, solid or brand. For each style there is a corresponding class: lar, las...
Categories: Integrations

Yml export (for Yandex.Market)

This module does only one thing - it exports your Ubercart ( http://drupal.org/project/ubercart ) product nodes to yml for Yandex.Market. Seeking for new maintainer here - contact me! To use:...
Categories: Content editing experience, E-commerce, Import and export

Views Autorefresh D8 port

Information Replaced by Views: Auto Refresh This module are a drupal 8 port of Views Autorefresh module, waiting opening a Drupal 8 branch on it. Purpose A module to refresh a view after a...
Categories: Developer tools

Views PHP Filter

NOTE: This module hasn't been developed past the patch for D7 in the issue queue; I think it is a subset of the functionality available in the Views PHP module. If I'm wrong about this, somebody...

Course requirements

This module extends Course to prevents access or enrollments to courses based on the status of other courses. For example, enrollment in Course C could require the completion of course A and B....
Categories: User engagement

CKEditor oembed

Synopsis The CKEditor OEmbed module adds support for Facebook, Tweeter and Instagram posts integration using CKEditor. During content creation the author may add embed resources (Tweet, Instagram,...
Categories: Content editing experience, Import and export, Developer tools

Invoice

With this module you're able to create and administer invoices. The module creates an invoice node type. The module can be used in combination with the pathauto module to auto generate the title....

Menu Link Modal

Menu Link Modal adds functionality to open any internal link into modal window. Setup Install the module and dependent modules. - Go to structure > Menus - Edit any of the menu. - Create on Add...
Categories: Administration tools, Content display, Developer tools

Panels CSS & JS

Inject CSS and JS files and code into Panels, Mini-Panels and Panels Everywhere. This module allows developers to inject CSS and JS files and code into a page based on Panels or into a block based...

Imce CCK Image

Provide a CCK field type that lets you choose a file with IMCE. This is not the same as FileField (see below). Drupal 7 The core files management on D7 is smarter than on D6. imceimage is designed...
Categories: Media

FedEx Shipping

Shipping quote module for Ubercart that uses the FedEx Web Services API to get rate quotes directly from the FedEx server. This module is also able to generate barcoded shipping labels, valid for...
Categories: E-commerce

Open Atrium Subspaces

Adds sub-space and sub-group support to Open Atrium 2 via the og_subgroups module. Submit an Issue or See issue queue

Pages