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.
Group: View Own - Node Permission
Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
Categories: Access control
Views Data Export JSONL
Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
Categories: Import and export
Views Roundabout
This is a wrapper module for the jQuery Roundabout plugin which provides a carousel like animation for lists of content. To make this module work you have to either download it manually and put the...
Active sessions for views
Views entity reference contextual filter
Imagine that you have 3 content types: users, country, school, and you have to print the users from a Country inside a School, and both users and school both have an entity reference to country...
View Multiple Field Filter
You may search using any field with a single filter thanks to this. and you don't want to exposed every filed. If you choose the Entity reference, a choose list will appear. Only working on content...
Bundle Class View Builder
BCVB provides a simple way to bypass Drupal core's normal entity rendering, giving developers full control to render an entity via its bundle class. This is perfect for entity types such as...
Categories: Content display, Developer tools
Views Chart js
Description is coming soon.
Categories: Content editing experience, Content display, Developer tools
Views Isotope - Advanced
This is a fork of https://www.drupal.org/node/2224023
Views Contextual Filter Filter
This module allows you to use the contextual filter value when filtering. So if you add a filter criteria, that form will get the contextual filter value options on the form.
Categories: Developer tools
Views calendar gallery
Views Entity Reference
Categories: Content display, Site structure
Views SVG Animation
Views: Row Display Selector
Codit: Crons
Modern Drupal Replacement This module is Drupal7 only. In modern Drupal it has been replaced by Codit: Batch Operations which can do all the same things with crons, and so much more. CONTENTS...
Categories: Developer tools, Performance
drupal_yext
A Drupal 9 module which allows you to import data from Yext using its API. Limitations Because of a limitation in the version of the Yext API we are using, we will silently avoid making any...
Categories: Content editing experience
HTML import
Introduction This module is to divide one single large HTML document into a structured Drupal book where the heading level hierarchy is respected. This module works with HTML exported from Word;...
Categories: Content editing experience, Import and export, Integrations
Style Guide (Admin)
Style Guide Admin is a simple module that enables developers to easily create and preview a style guide for any custom Drupal theme from the admin appearance menu. UPDATE 24/04/24 - Bootstrap SASS...
Drunkins - an in-Drupal job runner.
What does this do? Drunkins defines a clear and (hopefully) simple interface for Drupal developers to write classes that represent a 'job', which processes items; provides ways to run those jobs:...
Ckeditor Advanced Container
When editors need to arrange content in columns or side-by-side sections inside a rich text field, Drupal offers no built-in solution beyond tables — which are semantically incorrect for layout,...
Categories: Content editing experience, Site structure
Smoke
Smoke adds automated browser testing to your Drupal site with minimal setup. Install the module and run one setup command, then run ddev drush smoke to verify your site: homepage loads, login works...
dSero Anti AdBlock for Google AdSense
dSero Anti AdBlock for Google AdSense outsmarts AdBlock extensions and keeps presenting your ads to your site visitors. Many websites provide high quality content and services based on revenue...
Categories: E-commerce
Resource Share
Introduction This module can be used to build a number of features on your Drupal site. Possible examples include (a) serving content from one Drupal site to one or more sites that do not have to...
Semantic Content Impact Engine (SCIE) Analyser
Overview SCIE Analyser is a pure PHP, zero-dependency AI engine that automatically evaluates content quality across four intelligent dimensions. Unlike simple keyword checkers, SCIE uses advanced...
Categories: Accessibility, Content editing experience, User engagement
Ai Text 2 Speech
Overview The TTS module provides Text-to-Speech functionality for Drupal websites, converting text content into natural-sounding spoken audio using AI-powered voices. This module integrates with...
Categories: Accessibility, Content display, Content editing experience