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

53,983 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.

Safeword

It's often useful to provide two versions of a given string: one that's intended for human viewing and another that's intended for use in database queries, URLs, and so on. In Drupal, this is...
Categories: Content editing experience, Site structure, Administration tools

Entity Type Behaviors

This project allows a user to attach behavior settings to any fieldable entity type. The idea came from "Paragraph behaviors". And has been extended to all entity types. It allows developers to...

Crowd Bruteforce Protection

Project ABANDONED: The API server became a financial burden in 2020 and has since been abandoned. If someone else wants to pick it up, I will provide them with the server API code in order to...
Categories: Security

jQuery Map Hilight

Description jQuery Map Hilight is a javascript wrapper module for the jquery Map Hilight plugin by David Lynch (like the director, but not). It enables the simple addition of mouseover highlighting...
Categories: Developer tools

Views Serialization Pager

The Views Serialization Pager module allows the user to configure a "Pagination" display of a serialization view. REQUIREMENTS ------------ This module requires no modules outside of Drupal core....
Categories: Content editing experience, Content display, Import and export

Webform Simplenews Handler

This module provides a Webform Handler called "Submission Newsletter" that allows to link webform submission to one or more Simplenews newsletter subscriptions. This is useful if you want a form of...
Categories: Integrations

Password Field

This module allows you to create fields that store passwords. It will store the passwords in encrypted format and (by default) will not display them on the website. This is useful, for example, if...
Categories: Site structure

Static Page

I want to add several static pages to drupal. To be specific, for example, .... Hi there Link No sidebars. No Drupal anything. Just a nice page with some words. Front module provides an option ...
Categories: Content editing experience, Developer tools

Hi-Res Images

CSS px are not intended to be mapped 1:1 with screen pixels. They are actually defined as an angular measurement: http://inamidst.com/stuff/notes/csspx Web browsers running on modern hi-res screens...
Categories: Media

Admin Toolbar Entity Version

Display version information about the entity being viewed in the site Toolbar.
Categories: Administration tools, Content editing experience

Active Filters

Active Filters provides a views area plugin which generates active filters from exposed filter selections which may be cleared individually or all at once. Features Fully themeable. Active filters...
Categories: Content display

Diba carousel slider

This module adds a new Bootstrap carousel slider block. The block is created programatically and is ready to use directly, doesn't need to create views or configure extra modules. Enable and use it...
Categories: Content display, Content editing experience, Site structure

Unset HTML head link

This module removes unnecessary HTML head links to help improve SEO for your Drupal 8.x website: Support for: Nodes Taxonomy terms Author & maintainers Development and maintenance by Laurie...
Categories: Search engine optimization (SEO)

Views Bulk Operations Search & Replace

This module exposes a new Views Bulk Operations action "Search and replace on Entity values" that allows you to perform a search and replace on the values (fields/properties) of selected entities...

Formatter Suite

Formatter Suite provides a suite of field formatters to help present numbers, dates, times, text, links, entity references, files, and images. This module contains the following 18 formatters ,...
Categories: Content display, Site structure

Gemini Provider

Gemini Provider This module serves as a Google Gemini provider for the AI module. By installing and enabling it, you can integrate Google's Gemini API through the Drupal AI module's abstraction...
Categories: Integrations

Content Complete

Content Complete is a CCK extension module that allows to tag CCK fields needed for completion (CCK Complete). The module checks the tagged fields against the content provided for those content...
Categories: Automation

Maintenance Mode Permissions

Placing a site in or removing it from maintenance mode is allowed under a permission that has wide spread administrative access (administer site configuration). Sometimes you'd like to give...

Mailjet

Description Give your Drupal email a boost with the Mailjet module for Drupal 7 and 8 allowing you to create, send, track and deliver newsletters and transactional emails directly within your...

Add Child Page

The Add Child Page module adds a tab on selected content types in order to add a child page to the current page. The user will be redirected to the node add form to add a node with the parent menu...
Categories: Content editing experience

Remove field label length limit

Removes field label length limit (which is 128 characters). The module supports entity field labels, field group labels, and views field labels.
Categories: Site structure

Select2 Field Widget

Select2 - The jQuery replacement for select boxes now available for Drupal fields. This module provides a new Field widget for Entityreference and Term reference fields that allows users to use...
Categories: Administration tools, Site structure, Developer tools

Comment Bonus API

This module enhances the standard Drupal comment module's API by providing hooks in comment_render(), which allow you to manipulate comment threads in your own way. It also provides a better...
Categories: Content display

Accessibility toolkit

The a11y module seeks to provide reusable tools for developers of Drupal sites to aid those that have need of assistive technologies and display methods. Currently it provides a block with granular...
Categories: Developer tools, Search engine optimization (SEO)

Scheduler field

The scheduler field module add a scheduler field type. Scheduler field type allow to configure some schedules actions to fieldable entities. The different schedules actions are defined as plugin....
Categories: Administration tools, Content editing experience, Site structure

Pages