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

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

RobotsTxt

Use this module when you are running multiple Drupal sites from a single code base (multisite) and you need a different robots.txt file for each one. This module generates the robots.txt file...
Categories: Developer tools

Asset Injector

This combines the two modules, JS Injector and CSS Injector, into a single module for simplicity. As described from those modules, this functions the same. This module is definitely not a...
Categories: Developer tools

Acquia Cloud Site Factory Connector

Acquia Site Factory provides a multisite platform for digital technology organizations to efficiently deliver and govern many digital experience websites at global scale. Site Factory creates a...
Categories: Administration tools, Developer tools, Integrations

CKEditor IndentBlock

This project integrates the CKEditor IndentBlock plugin with the CKEditor or CKEditor5 module in Drupal core. The IndentBlock plugin adds the functionality of indenting text paragraphs using...
Categories: Content editing experience

Next.js

Decouple your Drupal sites with Next.js for Drupal. Features Supports Incremental Static Regeneration: Your content changes are live instantly. Iframe preview: With site switcher and other preview...
Categories: Content editing experience, Decoupled, Developer tools

Config Pages

Create fieldable configuration pages with ease - no custom code required! Why Config Pages? Tired of writing custom forms and controllers just to create admin configuration pages? Fed up with...
Categories: Administration tools, Content editing experience, Developer tools

Advanced CSS/JS Aggregation

The Advanced CSS/JS Aggregation module is obsolete with Drupal core >= 10.1. Most of the features of this module are now included in Drupal core. See https://www.drupal.org/project/advagg/issues...
Categories: Developer tools, Performance

Config Filter: Ignore Disabled Languages

Use this module with multisite setup where you have sites sharing the same config, but with different enabled languages. The module prevents Drush from exporting/importing config files of languages...
Categories: Import and export, Multilingual, Developer tools

Responsive Favicons

Responsive Favicons This module adds the favicons generated by realfavicongenerator.net to your site. The responsive name comes from the fact that many devices are catered for including iPhone,...
Categories: Developer tools, Search engine optimization (SEO)

Automatic Updates

A project for developing the Auto Updates Initiative efforts, as a feature for Drupal core. Automatic Updates makes it much, much easier and better to keep Drupal core up to date. Installation This...
Categories: Administration tools, Developer tools

Editoria11y Accessibility Checker

Editoria11y is a multilingual, automatic, open source accessibility checker that provides live feedback as you work, with site-wide issue reporting and dismissals. View documentation and...
Categories: Accessibility, Content editing experience, Search engine optimization (SEO)

Entity Share

Entity Share is a collection of modules allowing you to share content entities like nodes, taxonomy terms, medias etc. between different Drupal instances. Documentation Please read the...
Categories: Administration tools, Content editing experience, Developer tools

Favicon

A very small module to make requests to http://example.com/favicon.ico forward to the actual site's true favicon. This module takes the favicon for the current site/theme and makes it available at...
Categories: Developer tools

Profile Split Enable

This module allows you to dynamically enable and import configuration from a config split, based upon the currently enabled installation profile. It also allows you to install Drupal from a custom...
Categories: Developer tools

Apache Solr Multisite Search

Integrates with Apache Solr Search Integration to search across multiple sites. Multisite search is made possible by having many sites share an index. Because each "document" is stored in the index...
Categories: Developer tools, Site search

AdsTxt

Manage your ads.txt and app-ads.txt files from the Drupal admin UI — no server access, no deployments, and a separate file for every site in a multisite install. ads.txt (Authorized Digital Sellers...

Multisite Maintenance

This module is looking for a new maintainer. There are better tools to do this (i.e. Drush). Furthermore the idea of a graphical tool to perform updates on multiple sites is not currently possible...
Categories: Developer tools

All in One Accessibility

Drupal Accessibility Widget - All in One Accessibility® integrates directly into Drupal 8, 9, 10, 11 and adds a customizable accessibility toolbar to the site's interface. The widget offers more...
Categories: Accessibility

amazee.ai Private AI Provider

The amazee.ai Private AI Provider for Drupal can be used free for the first 30 days with no credit card required, giving you full access to all features for a complete, risk-free evaluation. This...
Categories: Artificial Intelligence (AI), Integrations

Multisite Manager Tool

Multisite Manager Tools is a Drupal module designed to facilitate the management of basic administrative tasks across multiple sites within a Drupal multisite environment. Features Detect and list...
Categories: Administration tools

Multisite API

A collection of common functions useful for administering multisites. You don't need to install this unless required by another module (multisite_maintenance, multisite_login), or unless you want...
Categories: Administration tools, Developer tools

multisite_overview

A Developer/QA tool to help traverse any number of Multisites setup in an installation. Currently, i'm using this with Aegir. Designed for Multisite installations. goto example.com/admin/config...
Categories: Developer tools

Multisite Login

Multisite Login allows a user to login to all sites in a multisite configuration, even though the multisites do not share domain names. For example:   politicker.com   politickernj.com ...
Categories: Administration tools, Access control, Developer tools

Clear Cache

This is a basic drupal module. Empties cached tables, rebuilds the menu cache and theme registries, and invokes a hook so that other modules' that cache data can be cleared as well. See https://api...
Categories: Performance

Full Functional Multisite

A full functional multi-site module A full functional multi-site module package provides domains/subdomains created, posts management and web services.
Categories: Developer tools

Pages