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

55,437 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.

Project Wiki

The Project Wiki module implements an editable (typically site owner / builder / admin) wiki for your Drupal project. The Project Wiki module implements an editable wiki for your project in order...
Categories: Developer tools

AI audio translator

AI Audio Translator translates audio and video media files into selected languages using AI-powered speech recognition, translation, and voice synthesis. Upload an audio file or video, select a...
Categories: Artificial Intelligence (AI), Media, Multilingual

Revisions Bulk Operations

Provides bulk actions for the revisions tab in entities to allow bulk-deleting them (for now). This started here: [#3555771] and we hope this will one day land in Core: [#3581729] Possible future...
Categories: Administration tools, Content editing experience

Graupl Components

A library of components and layouts using the Graupl framework. This project is very early stages- just like the Graupl framework itself! It is not recommended that you use this on production...

Demo facets

This module installs facets + facets_demo submodule and all its dependencies. It is only here to support simplytest.me one-click demos for the Facets module. You should not use this module yourself...
Categories: Site search

Multi-Value Add Form Hider

This module prevents the default empty add form from appearing when editing an unlimited multivalued field, except when the field has no existing values. It helps keep the edit form clean and...
Categories: Content editing experience

Drupal.org customizations

Customizations used on Drupal.org itself. It is not meant to be useful to other sites, except as an educational example of the kinds of modifications you can make via a site-specific module. More...

Path Alias Entity Filter

Adds an Entity type dropdown to the URL aliases admin filter at /admin/config/search/path so site builders can narrow the list by the entity type the alias points at — nodes, users, terms, etc....

Paragraph Usage Dashboard

Paragraph Usage Dashboard Description: Provides a powerful visual dashboard of Paragraph Types and where they are used, including icons, content types, and path aliases . Key Features Visual...
Categories: Content display

Leaflet OpenFreeMap

Adds OpenFreeMap vector tile map styles to the Leaflet module. OpenFreeMap is a fully open-source, free-to-use tile service with no API key required. Three styles are provided: - **Liberty** — full...
Categories: Content display

World of Warcraft API

Bring World of Warcraft data into Drupal with a modern, modular integration for Blizzard's APIs. Sync characters, achievements, collections, and reference data, and let players log in with their...
Categories: Developer tools, Integrations, User engagement

Entity Reference View Mode Selector

Give content editors the power to choose how each referenced entity displays. This module adds a "View Mode" selector to entity reference fields, allowing different view displays (teaser, card,...
Categories: Content display, Content editing experience

Pages