Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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