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.
Views (for Drupal 7)
Support from 2025 onwards The D7 Security group have adopted Views, please follow them for future fixes and improvements. You need Views if You like the default front page view, but you find you...
Video
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Important note: You should only consider this module if...
Categories: Site structure, Media, Integrations
Key
Key provides the ability to improve Drupal security by managing sensitive keys (such as API and encryption keys). It gives site administrators the ability to define how and where keys are stored,...
Categories: Security
Amazon SES
Module Description This module is used to send email via Amazon SES, instead of using Drupal's native mail system. Advantages of this module You do not need to set up your own SMTP server. Less...
Categories: Integrations
Flysystem - S3
Provides an Amazon S3 plugin for Flysystem. Tested with Amazon S3 and Minio. See README.md for configuration information.
Categories: Integrations
Social Auth
This project is part of the Drupal Social Initiative and is based on the Social API. Social Auth is part of the Social API. It provides a common interface for creating modules related to user...
Categories: Access control, Integrations
Simple Image Rotate
A very simple module to enable image fields for rotation. It will display a small Clockwise icon with uploaded image in node creation form. It will rotate image with javascript in node add form and...
Categories: Media
S3 File System
S3 File System (s3fs) provides an additional file system to your drupal site, which stores files in Amazon's Simple Storage Service (S3) or any other S3-compatible storage service. You can set your...
Categories: Developer tools, Media
S3 File System CORS Upload
This module is a fork of AmazonS3 CORS Upload, re-written to work with the S3 File System module, rather than AmazonS3. This module requires S3 File System 8.x-3.x and Token 8.x-1.x. These...
Categories: Media
Encrypt
Encrypt is a Drupal module that provides an application programming interface (API) for performing symmetric or asymmetric encryption. It allows integrating modules to encrypt and decrypt data in a...
Categories: Developer tools, Security
Backup and Migrate S3
This is an updated S3 compatible remote destination handler for Backup and Migrate 3.x. Although Back and Migrate does come with some s3 support, it uses a very old, though stable, s3 php curl...
Categories: Administration tools, Developer tools
Search API OpenSearch
This modules provides a Search API Backend for OpenSearch. This module uses the official OpenSearch PHP Client. Features Search API integration for indexing, field mapping, views etc. Facets More...
Categories: Site search
Commerce File
Commerce File adds the ability to sell access to file downloads to your Drupal Commerce site. It extends the Commerce License module with a new license type that grants customers access to download...
Categories: Access control, E-commerce, Media
AWS SDK for PHP
Provides integration with Libraries API (2.x) and a Drush Make script to download the AWS SDK for PHP (github) (support forum). The AWS SDK for PHP provides a library, code samples, and...
Cache Expiration
This module provides configurable actions upon events that will expire URLs from caches like reverse proxy caches, internal page caches, etc.This module make more sense when Minimum Cache Lifetime...
Categories: Performance
AWS Bedrock Provider
The AWS Bedrock provider unleashes the full power of all the AI models of the AWS Bedrock service together with the Drupal AI module. This means that you can use models like Claude, Amazon Titan,...
Categories: Automation, Integrations
Auto Node Translate
This module provides the ability to add automatic translations to nodes using external libraries. Features At the moment the module provides 6 different Translation APIs: Amazon Translate (^2.1)...
Categories: Content editing experience, Integrations, Multilingual
Elasticsearch Connector
Elasticsearch is a powerful, distributed, RESTful search and analytics engine based on Apache Lucene that supports full-text search, vector search, retrieval augmented generation (RAG), facets,...
Categories: Site search
Commerce Amazon SP-API
Drupal Commerce Core integration with Amazon Selling Partner API. https://developer-docs.amazon.com/sp-api/ Integrated SP API features: Fulfillment Outbound API - https://developer-docs.amazon.com...
Categories: E-commerce
Amazon Onsite Publishing
The Amazon Onsite module provides integration for the amazon onsite publishing program. Installation Enable amazon_onsite To enable amazon_onsite, go to `/admin/config/content/formats` and edit the...
Categories: Content editing experience
Commerce Amazon Pay
This module integrates Amazon Pay and Login with Amazon with Drupal and Drupal Commerce. Amazon Pay and Login with Amazon provides Amazon buyers a secure, trusted, and convenient way to log in and...
Categories: E-commerce
Commerce Checkout by Amazon
This project integrates Checkout by Amazon payment into the Drupal Commerce payment and checkout systems. https://payments.amazon.com/business/html-button Note: Please note that this module is not...
Categories: E-commerce, Integrations
Amazon associate tools
Note: This module will not be upgraded past Drupal 5. For Drupal 6 and above, see Amazon module, which will come bundled with an aat_legacy.module. Update 5.16 will be the last version to be...
Categories: Integrations
AmazonS3
Also available on GitHub The AmazonS3 module allows the local file system to be replaced with S3. Uploads are saved into the Drupal file table using D7's file/stream wrapper system. You can also...
Categories: Media, Performance, Integrations
Social Auth Amazon
This project is part of the Drupal Social Initiative and is based on the Social API. Social Auth Amazon allows users to register and login to your Drupal site with their Amazon account. It is based...
Categories: Access control, E-commerce, Integrations