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.
Pager for Node
Pager for node is a simple module that provides you to functionality of previous/next, first/last To enhances your website features. Basically this modules works with content types, it contains...
Categories: Content display
Dropbox Sign
The Dropbox Sign module is a Drupal integration for the Dropbox Sign electronic signature API. This module enables seamless integration with the Dropbox Sign API, allowing users to manage and...
Categories: E-commerce
Unstructured
Unstructured is an open source service and/or SaaS that efficiently using machine learning extracts your data into usable text and images. It currently handles Plain text files (.txt/.text), PDFs (...
Categories: Import and export, Media
Quiz Maker
"Quiz Maker" is a robust module designed for Drupal 9/10, is an alternative for Quiz module. It simplifies the process of creating quizzes with the next question types: Boolean question Single...
Categories: User engagement
Tavily
Tavily is a service that can figure out context and search results for your search intent on a question or a search word. Tavily is a module that currently have two things available for it. The one...
Categories: Content editing experience, Search engine optimization (SEO)
User Role Widget
This module extends the functionality of role reference fields by providing custom widgets tailored for role selection. With this module, users can select allowed roles, ensuring that only those...
Categories: Access control, Administration tools
Site Guardian Server Benchmarks
Site Guardian Server Benchmarks adds the ability to run some some simple benchmarks and summarized results to the site Status Report. It provides additional information to the Status report...
Categories: Administration tools
Asset Purge Manager
The Asset Purge Manager module provides a convenient interface within Drupal to manage and purge assets from your site's public directory. It offers seamless integration with Drupal's...
Categories: Media
Yet another entity iterator
Yet another entity iterator project Hopefully to be replaced by [#2577417]
Categories: Developer tools
Gin Resizable Sidebar
READ FIRST Please see [#3447257] for work to integrate the functionality of this module directly into Gin. Instead of using this module, please help testing on that issue. Purpose Allow users to...
Categories: Administration tools, Content editing experience
Node field values
This module will grab all the field values of a node programmatically. This is helpful if you are doing a lot of preprocessing on nodes or doing a lot of massaging of node data. Features This will...
Maintenance Windows
Maintenance Windows allows you to schedule times during which your site can be automatically placed into maintenance mode or, if the Read-only Mode module is installed, into Read-only mode, the...
Categories: Administration tools, Automation, Developer tools
Soundcite
This module creates a CKEditor5 plugin and field formatter that allows content editors to embed Soundcite clips into their content. Features CKEditor 5 Integration A ckeditor toolbar button will be...
Categories: Content display, Content editing experience, Media
TheMovieDB Integration
Overview A simple and efficient integration with The Movie Database API. With this module, you can effortlessly fetch and display movie data directly on your Drupal site. No frills, just...
Categories: Integrations
DonorPerfect
This module provides integration between Drupal and DonorPerfect, which is a CRM for nonprofit organizations (donorperfect.com). Features Makes DonorPerfect Donors, Gifts, Contacts, and Other Info...
Categories: Integrations
Context Active Inspector
Features Toolbar item that provides inspector of active contexts and navigation within. Requirements Context module. Configuration Set permission `access context active inspector` for admin users....
Categories: Administration tools
Visual Debugger
When working on Drupal frontend, developers must rely on the browser's inspector to navigate the source code and sniff the debug comments wrapping the templates being rendered. While this approach...
Categories: Developer tools
Push Notifications Registration Tokens
Features This module provides an entity type for registering push notification tokens. The module does not send push notifications; to do that, you will need to use this module in combination with...
Categories: Decoupled, Developer tools, User engagement
Facets range NoUiSlider
The Facets range NoUiSlider module allows site builders to easily set and configure NoUiSlider with themeable inputs fields. Slider from Facets module requires Jquery Ui. NoUiSlider is light and...
Categories: Site search
Tailwind Grid
The Tailwind Grid module for Drupal provides a plugin for the Views module, enabling developers to easily create responsive, grid-based layouts using Tailwind CSS. Sponsored and developed by:
Taxonomy Importer
The Taxonomy Importer module has as goal to read a structured .csv file and import they value as taxonomy terms, into a taxonomy vocabulary that will be informed into configuration page. The module...
Categories: Import and export
Vertex AI Search Promoted Results
The Vertex AI Search Promoted Results module provides for the creation and management of promoted search results triggered by specific search keywords. For a given keyword, a content node can be...
Categories: Integrations, Site search
Drupal Freedom
You should have freedom on your Drupal website – it's yours to make how you wish. This project aims to regain that freedom when other module developers have not respected it. Currently it covers...
Form Alterer
The Form Alterer module provides OOP plugin functionality to developers for easily altering forms in Drupal 9+. Typically, forms are altered via the hook system (i.e. hook_form_alter) in a module's...
Categories: Developer tools
Commerce Token
Provides additional tokens related to commerce entities. Provided tokens Tokens for getting the lowest and highest prices for a product: [commerce_product:anonymous_calculated_low_price:number] and...
Categories: E-commerce