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.
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