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

13,140 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.

PoolParty GraphSearch

The PoolParty GraphSearch (former sOnr webMining Content Aggregator) automatically collects content from multiple external sources and nodes from the Drupal-website and presents them in Drupal,...
Categories: Content display, Site search, Developer tools

Commerce BTCPay

Accept Bitcoin on your Drupal Commerce Store using BTCPay Server Introducing BTCPay Server payment module for Drupal Commerce 2.x or 3.x. Drupal Commerce Store owners can now accept payments using...
Categories: E-commerce, Integrations

Last.fm Simple Stats

This module is no longer maintained or supported. This is a simple module which allows you to embed Last.fm statistics for a user inside a node. The module has an own block, which can show the...

Image Target Question

This module allows the creators of a quiz to add an image target question type. The image target question invites participants to identify areas on an image by dragging and dropping up to 10...
Categories: Content editing experience, User engagement

MoneySuite

MoneySuite provides a set of modules for Drupal sites that rely on the sale of memberships and/or content for revenue. This project is differentiated from the existing commerce modules in that it...
Categories: Access control, Content display, E-commerce

Simple Icons

Simple Icons provides a field widget/field formatter and Twig function to output one of 789+ brand icons from the Simple Icons project. The icon is output as raw SVG markup so it can be easily...
Categories: Site structure

Google Places for AI

Google Places is a module that currently have two things available for it. The one thing is a service where you can search and get addresses or metadata from the Google Places service for any third...
Categories: Import and export, Integrations

Abusive Traffic

INTRODUCTION The abusive traffic module helps identify abusive traffic (aka spam users) by IP address. The module will send an email to you so you can review if they are actually spam, or not. You...
Categories: Administration tools

Wordpress to Drupal Migrate

Introduction / Summary Summary Migrate WordPress content to Drupal via direct database connection. Import users, posts, pages, categories, tags, media, and comments with an easy-to-use admin UI....
Categories: Import and export, Integrations

MJML Render Devel

MJML Render Devel provides a browser-based preview UI for MJML email templates. Discover, render with mock data, and preview emails across client viewports — without sending a single email....

LocalGov Bus Data

LocalGov Bus Data is a Drupal 10/11 module that imports UK bus timetable data from bulk GTFS feeds, enriches stop data from NaPTAN, and exposes everything as Drupal entities and Views for use on...
Categories: Import and export, Integrations

Cache Warmer

Introduction cache_warmer is a drush command that hits a set of URIs of a drupal site based on the freshness of the content. The main purpose is to offer a complete setup for running a mostly...
Categories: Performance

FolderShare

FolderShare: A pure Drupal module for file sharing; data organization and data storage (Digital asset management system | Data management system) FolderShare enables drag-and-drop file uploads,...
Categories: Decoupled, Import and export, Media

Inline SVG

The Inline SVG module provides a custom Drupal field type that allows you to store and render raw SVG code directly within your content. This field type supports editing via a textarea widget with...

Civichimp

Synchronize Mailchimp mailing lists with CiviCRM groups Finally committed a new revision, refactored but still not ready for prime time. I'm very open to collaboration in the form of comments,...

Case Tracker Services

Allow your client to interact with Case Tracker from the comfort of her own site. The concept is probably still relevant, but I stopped using Casetracker long ago. Please contact me if you are...

FFmpeg Converter

This module automatically converts media files to different destination formats, and allows you to change a number of properties such as pixel size, frame rate, bitrate etc. It is designed as an...
Categories: Media, Automation

Commerce subscription products

Status Update: Feb 18th, 2014 This module was originally created by fago as a quick solution for a problem, which solved it well while no other solution was available. At this point in time however...
Categories: E-commerce

Hyde

Hyde is a pluggable content generation system, with focus on generating Drupal content to HTML pages. The name comes from a popular similar system, Jekyll. Why? The time when a browser was just a...

Boost Warmer

BOOST WARMER is a module that visits all pages defined in your /sitemap.xml file that haven't been cached by Boost. By running on a regular basis as a cron job, it ensures that expired pages are re...

Entity Export

** In short, this module exports any entity object (the contents, not the structures) into JSON string, which can be used for import if the same entity type exists on the target site** I just want...
Categories: Administration tools, Content editing experience

Social Importer

# Social Drupal module suite for creating social entities and importing social items from web services. The purpose behind this suite of modules is to create a proper approach to pulling social...
Categories: Content editing experience, Import and export, Media

Hijri

This is a smart module that basically extends Drupal's display date to provide Hijri Date integration with Drupal core date field and with other Drupal contributions. This module is integrated very...
Categories: Content display, Site structure, Developer tools

Acquia Commerce Manager

Acquia Commerce Manager is a cloud service that enables teams to deliver a content-rich, commerce experience. Acquia Commerce Manager facilitates integration between Drupal and the eCommerce...
Categories: E-commerce

SPhoenix AI

SPhoenix AI Content Assistant AI-powered content generation and optimization module for Drupal 10+ with advanced chatbot interface, field mapping, and comprehensive analytics. Table of Contents...
Categories: Artificial Intelligence (AI), Automation, Search engine optimization (SEO)

Pages