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

2,461 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.

kurt (url shortcuts & alias lock)

Provides a Kurt entity to manage url shortcuts and alias lock. Description This module allows a user to generate url shortcuts with a prefix defined in the settings, or an alias lock without a...

Timed node page

Timed node page module provides plugin types for displaying certain content on a page based on timing. For example if you have a content type for homepages with this plugin you can create a page ...
Categories: Administration tools, Content editing experience, Developer tools

GraphQL Compose: Entity form modes

Exposes entity form mode field definitions and structure via GraphQL for headless applications. Requirements Drupal 10.1+ PHP 8.1+ GraphQL Compose GraphQL Compose Mutations Schema Extension Adds...
Categories: Decoupled

Taxonomy Tools

A package of taxonomy management tools. Includes: Taxonomy Publisher Taxonomy Publisher Filter Taxonomy Role Access Taxonomy Redirect Taxonomy Copier Icons taken from "Crystal" and "Oxygen"....
Categories: Site structure

Webform Statistics

This module offers an easy way to monitor and evaluate the number of submissions to your webforms over a specific time period. It’s ideal for users who need insight into which forms are being used...
Categories: Administration tools

Date Period

Provide a Date Quarter field
Categories: Site structure

Views Date Thai

Formated date in buddhist
Categories: Content editing experience

Associated Press Stylebook Date Augmenter


Categories: Content display, Site structure

NASA Astronomy Picture of the Day

Integrates NASA's popular website Astronomy Picture of the Day data to display NASA images on your Drupal website. Provides a page and block with NASA's Astronomy Image of the Day. Features *NASA...
Categories: Content editing experience, Integrations

Media: Acquia DAM

Drupal Integration with Acquia DAM Acquia DAM is a cloud-based digital asset management solution that seamlessly integrates with the Acquia digital experience platform. Acquia DAM allows marketers...
Categories: Integrations, Media

Date's datepicker inline

This module permits inline rendering of date's popup widget. That is, it display the datepicker embedded in the page instead of in an overlay. It integrates with field API, form API and views...
Categories: Site structure, Developer tools

TOA_B2C

Booking engine for Travel Open Apps. The main functionality of the module is the booking of tour packages through Travel Open Apps platform. This will provide a block form where you choose a...
Categories: E-commerce

Instagram Import

The Instagram Feed Import fetches user feeds from Instagram with your Instagram API and stores it as nodes in the database!. Posts may displayed as nodes with views, additionally there is a...
Categories: Content editing experience, Developer tools, Import and export

Hebdate

Display dates in Hebrew format
Categories: Accessibility, Content display, Multilingual

Commerce FedEx

Overview This module provides FedEx shipping calculations for Drupal Commerce by extending the Commerce Shipping API. This module should be used by those that want to provide dynamic FedEx shipping...
Categories: E-commerce

Booking Scheduler

Booking Scheduler Module Project Page Introduction Transform Your Drupal Site into a Versatile Booking Platform with the Booking Scheduler Module! Do you need a robust, yet easy-to-use, system to...
Categories: Content display, Integrations

Hebrew Calendar

This Hebrew Calendar module is based on the widely used "Calendar" module which is commonly used to create monthly calendars. This module displays Hebrew dates, Jewish holidays, sunset times,...
Categories: Content display, Site structure, Multilingual

Holiday Notifier

Holiday Notifier module is a feature displaying holiday information for various countries. The module is meant as an easy way to get pre-assigned holidays for certain countries for any website...

Entityqueue Scheduler

This module provides an Entityqueue handler that allows creating scheduled subqueues. It allows you to schedule changes to the queue, allowing you not only to change what items are published in the...
Categories: Content editing experience, Content display, Developer tools

datetime-local

The datetime-local module adds support for the HTML5 datetime-local form element to Drupal 7. Because native browser support for this form element type is still being implement by major browsers,...

Auto archiver

This module adds auto archiving functionality to selected content types. Archive status based on a new date field, not the "publishing date" and "time". Requirements: DatePopup Views 3 After...

File widget show uploaded time

Shows the latest uploaded date in the file field widget, in order to help content editors know if it may be time for an update. Features Site administrators can switch the file field widget to ...
Categories: Content editing experience, Media

Update form enhancement

The update_form_enhancement module enhances update.php user interface by separating modules that are up to date from those that are not. It uses standard form_alter hook to alter the form that is...
Categories: Administration tools, Developer tools

RNG - Events and Registrations

The UI for registering for events is broken in the 3.x version. You may want to try one of the similar registration modules instead first. RNG is an event management module for Drupal 8 created in...
Categories: Site structure, Access control

Pathauto Menu Link

If you use parent menu links to generate paths within Pathauto, you'll notice that the resulting path is only updated when a node is saved, which means that if you simply move a menu link item...
Categories: Administration tools, Site structure

Pages