Modules

  • Paragraphs

    Paragraphs is the new way of content creation! It allows you — Site Builders — to make things cleaner so that you can give more editing power to your end-users.

    8.x-1.23 ^10.3 || ^11 Security coverage 242,742 sites
    100
  • Pathauto

    The Pathauto module automatically generates URL/path aliases for various kinds of content (nodes, taxonomy terms, users) without requiring the user to manually specify the path alias. This allows you to have URL aliases like /category/my-node-title instead of /node/123. The aliases are based upon a "pattern" system that uses tokens which the administrator can change.

    8.x-1.15 ^10.2 || ^11 Security coverage 340,731 sites
    100
  • Project Browser

    The Project Browser makes it easy for site builders to find and install modules. This browser lives inside the Drupal site itself, which means you don't need to leave your site in order to look for modules!

    2.1.5 ^11.2 || ^12 Security coverage 14,590 sites
    100
  • Purge

    The modular external cache invalidation framework.

    8.x-3.7 ^9.5 || ^10 || ^11 Security coverage 39,979 sites
    100
  • radix

     

    6.0.9 ^10.3 || ^11 || ^12 Security coverage 9,208 sites
    100
  • Raven: Sentry Integration

    Raven module provides integration with Sentry, an error tracking and application performance monitoring platform, allowing your Drupal site to send log events and performance traces to Sentry.

    7.7.0 ^11.1 Security coverage 9,817 sites
    100
  • Ray Enterprise Translation

    Ray Enterprise Translation is a community-maintained module that is primarily sponsored by Ray Enterprise and built on Drupal's standard multilingual modules (locale, content translation, entity translation, internationalization, etc). The module helps Drupal administrators, agencies, and web marketers to:

    11.0.4 ^11 Security coverage 152 sites
    100
  • reCAPTCHA

    Uses the free reCAPTCHA service from Google to help protect websites from spam and abuse. It's easy for humans to solve, but hard for “bots” and other malicious software to figure out.

    8.x-3.5 ^10 || ^11 Security coverage 109,201 sites
    100
  • SAML Authentication

    This modules allows users to authenticate against a SAML Identity Provider to log in to your Drupal site. (This means your Drupal site serves as a SAML Service Provider.)

    8.x-3.14 ^10.3 || ^11 Security coverage 19,493 sites
    100
  • Scheduler

    Scheduler gives editors the ability to schedule content, media, commerce products and taxonomy terms for publishing and unpublishing at specified dates and times in the future.

    2.3.0 ^9 || ^10 || ^11 Security coverage 93,968 sites
    100
  • Search API

    This module provides a framework for easily creating searches on any entity known to Drupal, using any kind of search engine. For site administrators, it is a great alternative to other search solutions, since it already incorporates facetting support and the ability to use the Views module for displaying search results, filters, etc. Also, with the Apache Solr integration, a high-performance…

    8.x-1.42 ^10.3 || ^11 || ^12 Security coverage 156,032 sites
    100
  • Search API attachments

    This module is an add-on to the Search API which allows the indexing and searching of attachments.

    10.0.13 ^10.3 || ^11 Security coverage 15,399 sites
    100
  • Search API Autocomplete

    This module provides autocomplete functionality for Search API searches.

    8.x-1.12 ^10.2 || ^11 Security coverage 40,012 sites
    100
  • Search API Solr

    This module provides a Apache Solr backend for the Search API module. It provides a great performance, and is suitable even for use on large commercial websites and supports facets and multi-index searches. Multilingual content is handled correctly by design.

    4.4.0 ^11.3 Security coverage 54,142 sites
    100
  • Simple OAuth (OAuth2) & OpenID Connect

    Simple OAuth is an implementation of the OAuth 2.0 Authorization Framework RFC.

    6.1.1 ^10.3 || ^11 Security coverage 25,127 sites
    100
  • Smart Date

    This module attempts to provide a more user-friendly date field, by upgrading the functionality of core in a number of ways:

    4.3.0 ^10 || ^11 || ^12 Security coverage 34,885 sites
    100
  • Stage File Proxy

    Stage File Proxy is a general solution for getting production files on a development server on demand. It saves you time and disk space by sending requests to your development environment's files directory to the production environment and making a copy of the production file in your development site. You should not need to enable this module in production.

    4.0.0 ^11.3 || ^12.0 Security coverage 22,261 sites
    100
  • Superfish Dropdown Menu

    Superfish integrates jQuery Superfish plugin with your Drupal menus.

    8.x-1.16 ^9 || ^10 || ^11 Security coverage 35,300 sites
    100
  • Translation Management Tool

    The Translation Management Tool (TMGMT) module provides a tool set for translating content from different sources. The translation can be done by people or translation services of all kinds. It builds on and uses existing language tools and data structures in Drupal and can be used in automated workflow scenarios.

    8.x-1.19 ^10.3 || ^11 Security coverage 12,367 sites
    100
  • Twig Tweak

    Twig Tweak is a small module which provides a Twig extension with some useful functions and filters that can improve development experience.

    3.4.2 ^10.3 || ^11.0 Security coverage 184,044 sites
    100
  • Two-factor Authentication (TFA)

    Two-factor authentication for Drupal sites. Drupal provides authentication via something you know -- a username and password while TFA module adds a second step of authentication with a check for something you have -- such as a code sent to (or generated by) your mobile phone.

    8.x-1.13 ^10 || ^11 Security coverage 15,620 sites
    100
  • UI Patterns (SDC in Drupal UI)

    Define and expose self-contained UI components as Drupal plugins and use them seamlessly in Drupal development and site-building.

    2.0.23 ^10.6 || ^11.3 || ^12 Security coverage 8,641 sites
    100
  • UI Suite Bootstrap

    A site-builder friendly Bootstrap theme. Use Bootstrap parts (components, helpers, utilities and layouts) directly from Drupal backoffice (layout builder, manage display, views, blocks, flags...) in a low-code way.

    5.2.3 ^11.3 || ^12 Security coverage 493 sites
    100
  • UI Suite DaisyUI

    A site-builder friendly DaisyUI theme. Use all DaisyUI parts (components, style utilities, themes, CSS Variables, ...) directly from Drupal UI (layout builder, manage display, views, blocks, flags...) in a low-code way.

    5.0.0-alpha7 ^10.3 || ^11 Security coverage 151 sites
    100
  • Upgrade Status

    Review Drupal major upgrade readiness of the environment and components of the site.

    4.3.10 ^9 || ^10 || ^11 Security coverage 67,379 sites
    100
  • Views Bulk Operations (VBO)

    This module provides the following features that are not available in Drupal core bulk form:

    4.4.9 ^10.3 || ^11 Security coverage 100,611 sites
    100
  • Views data export

    This module provides a way to export large amounts of data from Views in Drupal. It provides a display plugin that can rendered progressively in a batch. The module supports exporting in the following types:

    8.x-1.10 ^9 || ^10 || ^11 Security coverage 80,491 sites
    100
  • Webform

    The Webform module allows you to build any type of form to collect any type of data, which can be submitted to any application or system. Every single behavior and aspect of your forms and their inputs are customizable. Whether you need a multi-page form containing a multi-column input layout with conditional logic or a simple contact form that pushes data to a SalesForce/CRM, it is all possible…

    6.3.1 ^10.3 || ^11.0 Security coverage 241,435 sites
    100
  • Webform REST

    Retrieve and submit webforms via REST.

    4.2.2 ^10.3 || ^11 Security coverage 7,818 sites
    100
  • WebProfiler

    WebProfiler adds a toolbar at the bottom of every page and shows you various stats, such as the number of database queries loaded on the page, which services are used, and more.

    11.2.3 ^11 Security coverage 1,405 sites
    100
  • Entity Clone

    This module adds a new entity operation which allows Drupal to clone many of the entities (config & content) provided by Drupal core.

    2.2.0-beta1 ^10.3 || ^11 Security coverage 41,600 sites
    98
  • Sitemap

    The Sitemap module displays one or more human-readable lists of links on a page. A sitemap is a way for visitors to navigate your website using an overview of notable pages on the site. Sitemaps tend to be useful for sites with lots of lightly-organized content, for example, colleges and universities, governments, or organizations with many different units.

    8.x-2.6 ^10.2 || ^11 Security coverage 44,672 sites
    98
  • User registration password

    Let users register with a password on the registration form when verification mail is required.

    2.0.4 ^10.1 || ^11 Security coverage 4,226 sites
    98
  • Access unpublished

    This is an easy to use module that grants access to view unpublished content (node, media, anything that implements EntityPublishedInterface) to anyone who has a unique URL and appropriate permissions. This module is useful for proofreaders, content checkers etc. Webmaster does not need to create user accounts and can keep the website safer. Each content item has its own unique access URL.

    8.x-1.9 ^9.2 || ^10 || ^11 Security coverage 12,503 sites
    95
  • Admin Toolbar

    3.6.3 ^9.5 || ^10 || ^11 Security coverage 294,791 sites
    95
  • Anthropic Provider

    Looking for some of the best models in AI? Anthropic brings you the Claude series, renowned for safe and highly effective large language models. Integrated with the AI module, Anthropic provides high-performance AI for text generation, conversation, and more, offering advanced capabilities and ethical AI practices.

    1.2.2 ^10.3 || ^11 Security coverage 9,945 sites
    95
  • Autosave Form

    The "Autosave Form" module provides an autosave feature for all forms (entity forms inclusive). Drupal Core >= 8.3.x is required.

    8.x-1.11 ^9.5 || ^10 || ^11 Security coverage 20,361 sites
    95
  • Block Class

    Block Class provides a field to add CSS classes to a block from the user interface. No change needed to the theme and no tech knowledge required to control CSS classes for any block from the standard admin interfaces. Exports Block classes to configuration and integrates with all Drupal core API modules.

    4.0.2 ^9 || ^10 || ^11 Security coverage 59,187 sites
    95
  • Bootstrap5

    Bootstrap 5 based theme.

    4.0.8 ^10.1 || ^11.0 Security coverage 24,096 sites
    95
  • Components!

    NOTE: If you’ve never used the Components module, we recommend you first look at Drupal core's Single Directory Components (SDC).

    3.2.0 ^10.2 || ^11 Security coverage 44,743 sites
    95
  • Consumers

    Consumers is a module that does not do much on its own. Instead it's used by other modules to provide functionality for decoupled scenarios. Use this module as a dependency in your custom module to provide per-consumer variations of a feature. Or write a general purpose contrib module like Simple OAuth or Consumer Image Styles.

    8.x-1.24 ^10.3 || ^11 Security coverage 29,699 sites
    95
  • Contact Storage

    Contact Storage module will provide storage for Contact messages which are fully-fledged entities in Drupal 8. This plus core contact module aim to provide functionality equivalent to the base-features of Webform or Entity Form.

    8.x-1.5 ^9.1 || ^10 || ^11 Security coverage 16,809 sites
    95
  • Default Content

    Default content gives your module and install profile a way to ship default content as well as configuration.

    2.0.0-beta1 ^9.1 || ^10 || ^11 Security coverage 29,566 sites
    95
  • Devel

    Devel module contains helper functions and pages for Drupal developers and inquisitive admins:

    5.5.0 ^10.3 || ^11 || ^12 Security coverage 98,824 sites
    95
  • Editor Advanced link

    Enhances the link Dialog in CKEditor. Allows to define the following attributes:

    2.3.4 ^10.5 || ^11.2 Security coverage 125,143 sites
    95
  • Entity Reference Revisions

    Adds an Entity Reference field type with revision support, allowing specific entity revisions to be references. This is useful for modules like Paragraphs and Inline Entity Form.

    8.x-1.14 ^10.2 || ^11 Security coverage 265,977 sites
    95
  • Feeds

    Feeds is the module for importing or aggregating data into nodes, users, taxonomy terms and other content entities using a web interface without coding a migration. Data can be imported from various formats, such as CSV, JSON, XML and RSS feeds.

    8.x-3.2 ^10.2 || ^11 Security coverage 52,258 sites
    95
  • Flood control

    Drupal's built-in flood protection blocks login attempts after repeated failures – but provides no interface to configure limits or unblock affected users. Flood Control fills that gap with an intuitive admin UI for managing brute-force protection settings and unlocking blocked IPs.

    3.0.1 ^10.2 || ^11 Security coverage 27,460 sites
    95
  • Geofield

    Provides a geo-location field for storing and managing geographic data, enabling the integration of maps, geocoding and location-based functionalities. It supports all geo-types (points, lines, polygons, multi types geometries), and integrates with various Js Mapping Libraries (Google Maps, Leaflet, etc.)

    10.3.4 ^10.3 || ^11 || ^12 Security coverage 55,527 sites
    95
  • Gin Login

    2.1.4 ^10.2 || ^11 Security coverage 33,708 sites
    95