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

54,111 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.

Display Builder

A display building tool for ambitious site builders: Design system native: fully use your design system (components, style utilities, icons, themes/modes, CSS variables...) directly in Drupal...
Categories: Content display, Content editing experience

Drupal Content Repository

A Drupal 11 module that provides REST-like endpoints for accessing and rendering Drupal content entities and Single Directory Components (SDCs). It renders published Drupal Entities like Nodes,...
Categories: Content display, Decoupled, Integrations

Link an ORCID

Link an ORCID Confidently save a user's ORCID iD to a configured field, authenticated by the ORCID API. Features Choose a plain text field on the User entity to store an authenticated ORCID iD. Use...
Categories: Integrations

Paragraph SDC

Adds two adaptors for displaying your content. Adaptors are provided for Paragraphs and Single Directory Components that allow you to display them interchangeably. Features The SDC Paragraph type...
Categories: Content display, Integrations

DCR Renderer

The DCR Renderer module provides a Twig extension and Single Directory Component (SDC) for fetching and rendering content from Drupal Content Repository URLs or local file paths. It has multiple...
Categories: Content display, Decoupled

Social Course

This module allows Community Managers to create courses for their members. A Course is a step-by-step program that guides users through a course complete with video, text and an opportunity for...
Categories: Administration tools, Content editing experience

Static Content Type

Use this Content type, Block type, Paragraph type or SDC type to create components or pages of static content. Static Content Type Escape the Drupal Island! Build with React, Vue, Angular, or any...
Categories: Content display, Decoupled, Integrations

Google Vertex Provider

The Google Vertex provider is an AI provider for the AI module that lets you use the chat models from the Model Garden. The Gemini model has unique capabilities in document and video inputs....
Categories: Integrations

Contribution Records

Contribution Records system used by the new www.drupal.org site. The way to store contribution records and credits will change to this new system. It stores the same information as before, only...

Search API Solr Dense Vector Field

This project builds on the work done by eojthebrave and seanB for dense vector support in Search API Solr until support is officially in Search API Solr. This adds Dense Vector support but also:...
Categories: Site search

Sidenotes

Sidenotes allows editors create Tufte-style sidenotes directly in body text using simple markup. Notes can be numbered or unnumbered, placed in the left or right margin, and render responsively....
Categories: Content display

Pages