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

6,049 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.

CLE

CLE - Contextual Links Everywhere CLE is a lightweight UI tweaking module to extend the use of the new contextual links by moving common action tabs into the contextual links tooltip. NOTE: This...
Categories: Administration tools

Node Collection

Overview Node Collection is a module that will allow you to add parent child relationships on different content types and will help you to create content rich small micro sites inside your Drupal 7...

LAuth

LAuth is a protocol to authenticate HTTP requests. There are three actors in LAuth. A CLIENT needs to have access to a USER's resources on a SERVER. The goal of LAuth is to enable servers to verify...
Categories: Security, Access control

Hyde

Hyde is a pluggable content generation system, with focus on generating Drupal content to HTML pages. The name comes from a popular similar system, Jekyll. Why? The time when a browser was just a...

Shared Access

The goal of this project is to provide a method for users to easily configure access settings to their own entities. The interface for configuring access will come from a shared access field...
Categories: Content editing experience, Access control, Site structure

pn_nid

Roadmap 23 JUL 2013 This module now contains an submodule: Previous Next Field that provides a highly configurable Previous/Next field type. It is working, but needs quite a bit of work still....
Categories: Content display, Site structure, Developer tools

entityspice

This module was developed when drush gen content-entity did not exist yet. consider it deprecated. the development branch, was supposed to remove dependency on entityspice itself. _________________...
Categories: Content editing experience, Developer tools

Hijri

This is a smart module that basically extends Drupal's display date to provide Hijri Date integration with Drupal core date field and with other Drupal contributions. This module is integrated very...
Categories: Content display, Site structure, Developer tools

Podlove Player

Synopsis The Podlove Player module provides a ease and powerful way to use the Podlove Web Player in local storaged audio files. Ideal to Podcasts. Podlove Web Player is a HTML5 based audio/video...
Categories: Content display, Media, Integrations

Elfsight Contact Form Module

This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already...

Elfsight Form Builder

This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already...

Simple Feed

GitHub Repo This module creates JSON feed endpoints that output node and taxonomy term resource representations. You can have multiple profiles, each with its own security and output settings,...

AllAccessible Accessibility

Boost your website’s accessibility with AllAccessible’s extensive features: ♿ Accessibility Widget ♿ Empower all visitors to personalize their browsing experience on your website, with...
Categories: Accessibility

Islands

Introduction The Islands module provides an implementation of Islands Architecture for Drupal. Islands Architecture was popularized by meta-frameworks Astro and 11ty. Using the provided drupal...
Categories: Developer tools

Text Link

TextLink transforms any text field into clickable links by combining field values with customizable base URLs. Perfect for creating profile links, search URLs, or any pattern. Features Basic...
Categories: Content display, Content editing experience

Retention Database Backup

⚠️ Status: Pre-Release (Development Version) This module is in active development. While functional and safe for testing in development environments, it is NOT recommended for production use until...
Categories: Administration tools, Automation, Import and export

Search History Tracker

Search Tracker is a privacy-focused module that automatically captures and displays users' recent search terms using browser localStorage. Unlike traditional search modules that store data server...
Categories: Content display, Site search

Relatedness

This module has two (2) features: better UI selection of terms. concept of the UI is similar to Hierarchical Select module. creates related content block using the terms selected (that's why the...
Categories: Content editing experience, Content display

Entity Lister

Entity Lister provides a class (EntityLister) for querying and theming entities. Entities are queried using EntityFieldQuery and themed according to your specified view mode. This module is for...
Categories: Content editing experience

PHP Preloader

Generate a preload script for PHP 7.4's opcache.preload setting. Introduction PHP 7.4 supports preloading files on server start. With this feature, the PHP server runs a script on server setup and...
Categories: Performance

Entity Definition Update

Provides the ability to update entity type definitions in your database in a safe way via regular update hooks. This module is an alternative to the Entity Type Definition Update Manager from...
Categories: Administration tools, Content editing experience, Developer tools

Schema Markup Generator using AI

Introduction The AI Schema Markup Generator module automatically creates Schema.org JSON-LD structured data for Drupal content using OpenAI. Instead of manually writing complex schema markup, the...
Categories: Artificial Intelligence (AI), Search engine optimization (SEO)

Tailwind JIT

Provides Just-in-Time compilation of Tailwind CSS for Drupal themes. Setup Install and enable the module Install Tailwind CSS For production environments, or if NodeJS is not available on your...
Categories: Developer tools, Integrations

CKEditor Media (oEmbed) Plugin

This Module allows to insert embedded content (such as photos, videos, audio, and other rich media) via the OEmbed API using CKEditor. You only have to provide the url to the site (It works also...
Categories: Content editing experience, Media, Integrations

Elfsight Vimeo Gallery

This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already copy...

Pages