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

9,531 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.

Openlayers Center Override

A behavior/plugin for Openlayers maps that allows you to set the center and zoom level of a map via parameters appended to the URL of the page that the map appears on. There are three ways to...
Categories: Content display, Site structure

Rules Throttle

The Rules Throttle module allows an administrator to insert a "throttle" delay action into a rule set. The delay can be specified by the administrator in millionths of a second, up to a theoretical...
Categories: Automation

Outline Entity

The Outline Entity module provides an interface for organizing entities in a hierarchy. Essentially a Book replacement module, it is similar to the Book module, except it allows a reference to any...
Categories: Content editing experience

Selective Watchdog Backend

Tiny module that lets you filter watchdog entries for given backends, based on type and/or severity. Typical use would be to have all entries logged to syslog for perfomance reasons, but a few ones...
Categories: Developer tools, Performance

VisualN

Framework for creating, managing and exposing drawings The module is developed as part of the VisualN Project. Drawing A drawing is any piece of html markup with possibly attached scripts and...
Categories: User engagement, Developer tools, Media

Campaign Kit

Campaign Kit is a flexible donation system that allows you to engage your supporters—let them help you with your fund raising efforts! Campaign Kit allows: You to create standalone campaigns ...
Categories: E-commerce

React Mount Node

Introduction With headless and decoupled apps becoming more and more popular due to the built in REST API of Drupal 8, there has been a greater need to find ways to connect the front end to the...
Categories: Decoupled

Connection Plugins

The aim of this module is to provide a bridge so that users can more easily put together API connections when wiring together decoupled applications. The solution, in Drupal-speak, is to use some...
Categories: Decoupled

Brickset Connect

No longer maintained. BrickSet changed their API that would require a rewrite of this module, so it's currently no longer being maintained. Brickset Connect allows content creators to connect to...
Categories: Content editing experience, Import and export

POWr Social Feed

Do you have great content on your social media accounts? Want to avoid manually copying over the same content onto your website? Social Feed will automatically add any fresh content from your...
Categories: Content editing experience, Content display, E-commerce

Broadcast Dashboard

A Drupal 7 module that broadcasts pre-written or custom inserted text to specified regions of a website, acting as an informational alert system. Overview Quickly toggle or schedule alert messages....
Categories: Content editing experience, Developer tools

Ajax Datatables

In some situation, we cannot use views to generate table output as per the business requirements. In this situation, we need to write custom module to display the table records. Ajax Datatables is...

Locale Extend

This module extends Drupal Core localization system to allow translations from different source languages, other than English. This is a DX module, that allows development teams to build custom...
Categories: Multilingual, Developer tools

Velocity.js

Integrates Velocity.js library, is an accelerated JavaScript animation engine. Overview Velocity module, Drupal accelerated JavaScript animation engine. Velocity.js is a lightweight JavaScript...
Categories: Accessibility, Administration tools, Developer tools

Monolog Logz

Ship logs to Logz.io via Monolog. This glue module allows shipping handler provided by the logzio-monolog library to be exposed to the Drupal Monolog module and configured using the Drupal config...
Categories: Developer tools, Integrations

Yext Entity Sync

Yext Entity Sync seeks to aid in synchronizing drupal entities with a Yext Knowledge Graph. Whenever an entity in Drupal is created/updated/deleted, Yext Entity Sync will synchronize the change in...
Categories: Automation

Aws Manager

Summary: AWS Manager is a powerful no-code control panel for Drupal 10 that lets site administrators securely connect to AWS, manage S3 buckets and files, and browse AWS Organization accounts—all...
Categories: Integrations, Media

SVG.js

SVG.js for Drupal integrates the SVG.js library with Drupal, giving site builders and developers a lightweight way to create, manipulate, and animate SVG graphics on any page. It works out of the...
Categories: Content display, Developer tools, Integrations

Luscie Net

Luscie Net is an architectural framework designed for high-demand academic and research environments. It enforces strict coding standards (PHP 8.2, Dependency Injection, Base Classes) to model...
Categories: Access control, Media, Site structure

TOAST UI Image Editor

The TOAST UI Image Editor provides a block for the TOAST UI Image Editor. With the UI that is the perfect combination of simple and beautiful, the Image Editor is a Full-Featured one that is...

TranslateThis Button

IMPORTANT The Translateth.is service has stopped since 2017. This Drupal module needs that service to work. Since the service stopped, the Drupal module does not longer work. OLD PROJECT...
Categories: Content editing experience, Content display, Developer tools

Dynamic Links Filter

This module provides a filter that converts predefined keywords into links. The keywords and links are defined via a custom administration panel. Motivation The module was written to provide site...
Categories: Content editing experience, Search engine optimization (SEO)

Text2Image

A Drupal 8 module providing a field formatter plugin to generate images from the content of string fields, e.g. node titles and taxonomy term names, for display in views, view_modes and templates....
Categories: Content display, Developer tools, Site structure

Views Natural Language Filter

The Views Natural Language Filter module allows site visitors to search and filter Drupal Views using conversational AI. Instead of forcing users to interact with multiple complex dropdowns,...
Categories: Artificial Intelligence (AI), Content display

Dtc

Finally Drupal 7 version is out!! You will need some 3rd party javascript files to use this module. You can download them from our main site: http://drupalthemecreator.sed.hu With our module you...

Pages