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

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

View sticky nodes at Top/Bottom

It allows certain items to be pinned at the top of the list, highlighting them as relevant, regardless of the general sorting applied. This ensures that important items are always visible and...
Categories: Accessibility, Administration tools, Content editing experience

Micon - Icomoon.io Icon packages for Drupal

Provides functionality for adding https://icomoon.io icon packages to Drupal and exposing them for use via CSS, HTML classes, and programmatically. The module provides several submodules for...
Categories: Developer tools, Integrations

Commerce Add To Cart Filter

This module provides a simple text filter which can be used to provide Drupal Commerce "Add to cart" buttons within your node content. Syntax is simple (at the moment): [product-button:PRODUCTID...
Categories: E-commerce, Content editing experience

Interview

This module provides an interview content type. The drupal's administrator will be able to publish full interviews which several common sections for a content type like this: title, subtitle, lead,...
Categories: Content editing experience

Spoiler

This module allows users to hide potential "spoiler" content by inserting them between [spoiler][/spoiler] tags. These tags will be converted to HTML by this filter. If JavaScript is available,...
Categories: Content editing experience, Developer tools

Mark.js

mark.js is a text highlighter written in JavaScript. It can be used to dynamically mark search terms or custom regular expressions and offers you built-in options like diacritics support, separate...
Categories: Content editing experience, Content display, Site structure

Taxonomy Facets

Progressive content filtering, with clean url's, using taxonomies as facets. Ideal for eCommerce carts, real estate / properties sites, classified ads, or other sites with multiple categories,...
Categories: Site structure

OG Block Visibility

This module allows you to specify that a block should be visible only within a selected group. This can be used for many purposes, from providing each organic group with its own navigation menu, to...

Pattern Lab Loader

PoC integrating Pattern Lab shorthand syntax into Drupal. See GitHub: pattern‑lab/patternengine‑php‑twig#54.

Ultimenu

Ultimenu is the UltimatelyDeadSimple megamenu ever with dynamic region creation. An Ultimenu block is based on a menu. Ultimenu regions are based on the menu items. The result is a block contains...
Categories: Content display, Developer tools, Site structure

Cache Visualization

Cache Visualization (Cacheviz) is a developer tool that visually highlights and analyzes Drupal's render cache metadata directly on the page. It helps identify caching problems like uncacheable...
Categories: Developer tools, Performance

Syntaxhighlighter Insert

Description This module allows you to insert Syntaxhighlighter tags into a textarea. It supports both plain text and wysiwyg textareas. It makes it easier to create the tag needed for...

Embed View Shortcodes

Embed view shortcodes is a module that allows users to embed views and block content into node body and blocks using simple syntax using Shortcode api. This module is really helpful When you want...
Categories: Content editing experience

Jslideto

Jslideto module intended to override the default browsers behaviour when directed to a URL with '#' character, this module make it easer to get the user intention when clicking on a link within the...
Categories: Developer tools, Integrations

Content Planner

Drupal Content Planner helps you to create, plan and manage content. It offers a configurable dashboards, a content calendar and a content kanban view. The Content Planner module is part of...
Categories: Administration tools, Content editing experience, Developer tools

Table Size

The Table Size module provides an administration page that allows administrators and site builders to set arbitrary row and size quotas (number of rows and size in MB) for each table in the main...

Extra CSS UI

Provides a secure, admin-friendly interface to add site-wide CSS additions and overrides directly through the Drupal UI. This module allows site administrators to add/override CSS rules without...
Categories: Administration tools

XRegExp API

API module to support the integration of http://xregexp.com/ so other modules don't have to include it and to avoid conflicts. This module uses the Libraries API. Use version 7.x-2.0-alpha2 or...
Categories: Developer tools, Integrations

Ckeditor4 CodeMirror

Raison d'être We're wanting to run Drupal 11 or Drupal 10 with both Ckeditor5 and ckeditor4 and we want to do so without losing ckeditor4 functionality such as codemirror markup (we love codemirror...
Categories: Content editing experience, Developer tools

Cron Debug

Debugging cron jobs in Drupal 7.x Cron Debug will help you find cron processes which fail due to programming or runtime errors time out (PHP, server, database) are very slow Cron Debug will also...
Categories: Developer tools

LocalGov Search

Default sitewide search implementation for LocalGov Drupal. Uses the Search API module to index all content on the site and provides a search page (at /search) and a search block that is placed in...

AI Log Insight

AI Log Insight analyzes your Drupal watchdog logs and provides clear, actionable insights about system issues. The module uses intelligent caching and batch processing to efficiently handle large...
Categories: Administration tools, Artificial Intelligence (AI)

Token tags

Transforms token syntax into tags. Example: 42 m[sup:2] apartment Use case When markup exceptionally needs to be used in plain text fields (title, ...) and we prefer to use the token syntax to...
Categories: Content editing experience, Site structure

OPS (On Page Search)

SUMMARY On page search module provide functionality to search on single page. It is replacement of CTRL+F of browser. If you are using infinity views load more , then it may possible that user may...
Categories: Administration tools, Developer tools, Site search

Sweet Alert 2

Integrates the Sweet Alert 2 JavaScript plug-in to a modern replacement for JavaScript's alert with beautiful themed alerts. Installation 1. Sweetalert2 Depends upon Sweetalert2 library so you have...
Categories: Developer tools

Pages