
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.
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
Developer Entity Browser (dev_entity_browser)
The Developer Entity Browser module is designed to enhance developer efficiency by providing a unified interface for comprehensive oversight of all content entities and entity bundles. It enables...
Categories: Developer tools
Token URL Query
Adds a Token for all URL Query parameters. The module is developed so we can re-use views filters in a link to another view with the same filter.s Features Token: [current-page:full-query]
Categories: Automation, Developer tools, Search engine optimization (SEO)
Disable libraries
Use allow and block lists for libraries, differentiated by anonymous and authenticated users. Features disable CSS and JS libraries differentiated by anonymous and authenticated users allow/deny...
Categories: Administration tools, Content display, Performance
Commerce Transaction Account
The Custom Payment Gateway module allows Drupal Commerce stores to integrate a custom payment method using a Commerce Transaction Account. This module provides a seamless payment experience for...
Categories: E-commerce
Adopt.io
Adopt.io Integration Module for Drupal The Adopt.io module provides integration with the GoAdOpt service, offering a safe and intuitive cookie banner solution for Drupal websites. Prerequisites...
Categories: Access control, Integrations, Search engine optimization (SEO)
Disable User 1
The Disable User 1 module provides a simple solution to disable the user with ID 1 in Drupal. This module checks for a configuration setting in the settings.php file to determine whether to disable...
Instagram Feeds Listing
The Instagram Feeds Listing Drupal module seamlessly integrates Instagram feeds into websites, offering customizable configurations for display. Users can effortlessly authenticate, configure, and...
Categories: User engagement
Views Ajax Lazy Load Blocks
This module adds a copy of your Views-generated blocks that can be placed into your page instead of the Views-generated ones; these new blocks load via Ajax (not the Drupal Core lazy-load...
Categories: Content display, Performance
Improve Paragraphs library items
If you have ever use "Paragraphs library item" module, you may be frustrated by the lack of scope for the paragraphs. This module is for you. It will allow you to easily manage paragraphs scope in...
Categories: Administration tools, Content editing experience
Workbench Approver
Adds an "approvals" tab to content and allows assigning users to approve a content draft. Locks content moderation state transitions until the current revision is approved by these assigned users....
Categories: Access control, Content editing experience
Soundcite
This module creates a CKEditor5 plugin that allows content editors to embed Soundcite clips into their editor. Features A ckeditor toolbar button will be available to embed soundcite clips into the...
Categories: Content display, Content editing experience, Media
Taxonomy terms as tabs
Taxonomy terms are used as tabs and content(nodes) as tab content reference with terms used as entity reference in the content type. Admin user will have access to choose vocabulary to use terms as...
Categories: Content display
Social Platform Links Block
The modules offer a customizable block that displays social media links with custom icons for various popular networking sites. Website administrators and editors can easily configure the social...
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
Quick Links Format Olivero
Provides formatting features to support the Quick Links recipe. This module can be used to quickly add formatting to your Quick Links recipe install, or you can use it as reference to add...
Categories: Content display, Content editing experience, Site structure
HTTP Status Code Test
This module registers a test endpoint that returns the HTTP status code that is passed in the request as a query string parameter. For example, https://example.com/http-status-code-test?code=503...
Categories: Developer tools
POST File
The module creates an endpoint on the site at /postfile/upload that accepts a POST request for uploading a single file into a specified file system (public, private, etc). The POST request requires...
Categories: Import and export
Accessible Back to Top Button
Provides a 'back to top' button that is fully accessible as a block to add to your Drupal website. Features Once you install the module, go to Block Layout and place the block called 'Accessible...
Categories: Integrations
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
A12s Locations
The A21s Location module helps to display a location map with markers and groups of markers. It uses a plugin system to integrate with map providers and defines currently 2 plugins for Google Map...
Categories: Content display
EcoIndex
What is the environmental impact of your Drupal project? 🌿 Unofficial module from the Green IT association. The aim of the module is to help contributors improve their practices and create more eco...
Categories: Accessibility, Performance
SEO Analyzer
The SEO Analyzer module allows you to easily see which SEO improvements you can make to a node. It aims to check your node content against SEO best practices and present you the results allowing...
Categories: Search engine optimization (SEO)
Views Slick Animate
Slick is a powerful and performant slideshow Aniamte solution Features 1. slick slider without animate available 2. slick slider with animate available 3. slick slider with random animate available...
Categories: Content display, Integrations
Node XML Sitemap
Node XML Sitemap Node XML Sitemap module intends to provide XML URL for each node based on content type. For a full description of the module, visit the project page. Submit bug reports and feature...
Categories: Site search