Search Drupal Projects
Find modules, themes, and distributions by name or by what they do. Descriptions are matched against each project's plain-language summary, and results can be narrowed to a Drupal core version or to projects that are still actively maintained.
| Project | Drupal | Maintenance | Installs |
|---|---|---|---|
|
This module allows you to build quizzes and surveys using Drupal's Webform module. It offers different modes for scoring, including "quiz" mode where answers must be strictly corre... Dormant |
8–10 | Dormant | 193 |
|
Flag lists allows regular users to create and manage their own private collections of content, similar to wishlists. Site builders can then use these user-created lists to display... Active |
9–11 | Active | 191 |
|
This module integrates Drupal with the Smartmenus.js JavaScript library to create responsive, accessible, and mobile-first navigation menus. It allows you to display menus in block... Active |
8–9 | Active | 169 |
|
This module provides a field formatter for select list fields containing integer values. It allows you to display the selected integer as an icon from libraries like Font Awesome o... Dormant |
8–11 | Dormant | 165 |
|
Drupal Association Extras
Module
This module adds optional features to the Drupal administration interface to support Drupal Association initiatives. It currently promotes Drupal hosting partners and may include f... Dormant |
— | Dormant | 159 |
|
Selectify enhances the appearance and usability of form elements like select dropdowns, checkboxes, and radio buttons across your Drupal site. It offers various modern component st... Active |
10–11 | Active | 150 |
|
This module integrates Yandex.Metrica goals with Drupal's Webform module. It allows you to send goal tracking data to Yandex.Metrica based on actions taken within your webforms. Dormant |
— | Dormant | 146 |
|
This module allows users to reply to webform submissions directly within Drupal, eliminating the need to use an external email client. It offers features such as viewing past repli... Slowing |
10–11 | Slowing | 133 |
|
Consent Mode
Module
This module adds a Google Consent Mode v2 compatible script to your website. It sets all consent choices to 'denied' by default, requiring a separate cookie management module to al... Dormant |
8–11 | Dormant | 127 |
|
The Course Relationships module allows courses to be organized hierarchically, enabling them to contain sub-courses. It supports different learning workflows, allows selling course... Dormant |
— | Dormant | 105 |
|
This module evaluates long text fields for readability using the Flesch–Kincaid algorithm. It provides real-time feedback and supports configurable grade-level ratings for both WYS... Slowing |
10–11 | Slowing | 98 |
|
This module automatically detects a website visitor's location to display current weather and up to a 7-day forecast fetched from OpenWeatherMap.org. You can also manually set a sp... Dormant |
8–11 | Dormant | 98 |
|
This module automatically adds the Visual Website Optimizer JavaScript snippet to your site's pages. This allows you to use VWO's A/B and multivariate testing tools to optimize you... Active |
8–11 | Active | 88 |
|
This module allows authenticated users to leave reviews on specific content types, with options for moderation and enabling/disabling reviews. Reviews are managed as entities and c... Dormant |
— | Dormant | 83 |
|
This module makes it easy to add Google Tag Manager tags to your website. You simply provide your tag IDs and configure basic options for where they should appear. It's designed fo... Dormant |
8–11 | Dormant | 74 |
|
This module allows you to implement a gamification system for your Drupal site, rewarding users with achievements and badges for reaching specific milestones. It provides customiza... Active |
9–11 | Active | 72 |
|
This module provides a comprehensive checklist of best practices for web development, covering areas like accessibility, performance, and security. It helps you ensure your website... Slowing |
8–11 | Slowing | 72 |
|
Webform Registration Handler
Module
This module provides a handler for the Webform module, allowing you to create custom user registration forms. You can map webform fields to user account fields like username and em... Active |
— | Active | 70 |
|
This module adds an AI-powered chatbot to your website that can interact with visitors using your custom content. It supports various AI services and allows for customization of th... Active |
9–11 | Active | 70 |
|
Session Invalidator
Module
This module automatically invalidates all active user sessions when a user changes their password. This ensures that any unauthorized access is immediately revoked, forcing users t... Dormant |
8–10 | Dormant | 70 |
|
Quiz Maker is a flexible module for creating and taking quizzes in Drupal. It supports various question types and allows for customized quiz configurations like timers, pass rates,... Active |
9–11 | Active | 65 |
|
Instagram Feeds Listing
Module
This module allows you to display Instagram feeds on your Drupal website. It provides easy integration and customizable configurations for how the feeds are shown. Dormant |
9–11 | Dormant | 60 |
|
This module adds a "Was this helpful?" feedback block to your site. Users can answer with a simple yes or no, and then optionally provide more detailed feedback in a text area. Adm... Slowing |
8–11 | Slowing | 60 |
|
This module adds a counter or poll field to content types, displaying the percentage as either a circular counter or a progress bar according to your configuration. It offers optio... Active |
10–11 | Active | 56 |
|
This module helps ensure brand voice consistency across your website's content by automatically scoring each page against your defined brand guidelines. It provides brand alignment... Active |
10–11 | Active | 55 |