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 provides a way to generate short, unique, and decodable IDs from numbers or arrays of numbers. It can be used to bundle parameters or create short unique identifiers fo... Active |
8–11 | Active | 45 |
|
This module provides formatters for file fields, allowing you to display files as ordered or unordered lists. It can also optionally show the file size at the end of each list item... Active |
11 | Active | 45 |
|
This module adds a highlight class to a menu item with a simple checkbox, providing an easy way for users to visually mark specific menu links. Dormant |
8–11 | Dormant | 45 |
|
This module automatically assigns taxonomy terms to content based on keywords found in specified text fields. You can configure which content types, text fields, and taxonomies the... Active |
9–11 | Active | 44 |
|
This module provides a render element to display events in a calendar format using the evo-calendar library. It allows you to define events with names, dates, and types to be rende... Dormant |
8–11 | Dormant | 44 |
|
This module provides integration for Three.js, a JavaScript library for creating and displaying 3D graphics, within Drupal. It allows you to load and display 3D models and scenes o... Slowing |
10–11 | Slowing | 43 |
|
This module enhances field permissions by allowing you to control access to fields based on group memberships. It works in conjunction with the core `field_permissions` module to m... Slowing |
10–11 | Slowing | 43 |
|
This module helps organize complex Drupal content editing forms by using accordions to manage nested paragraphs and automatically grouping fields into tabs. It introduces an admini... Slowing |
10–11 | Slowing | 43 |
|
This module prevents duplicate query parameters from appearing in URLs when using the link field formatter. Active |
8–11 | Active | 43 |
|
Field Clone allows you to easily copy field values from one entity to another when creating or editing content. You can specify which fields to clone using a simple URL parameter. Dormant |
8–11 | Dormant | 43 |
|
Hierarchical Term Selector
Module
This project has been replaced by HTS. Dormant |
— | Dormant | 43 |
|
This module provides a select dropdown widget for number-based fields, including Commerce price amounts, allowing users to choose values from a predefined range instead of typing t... Dormant |
10–11 | Dormant | 42 |
|
This module provides a Views sort plugin that uses reinforcement learning to A/B and multivariate test the order of content in any Drupal View. It automatically shifts traffic to h... Active |
10–11 | Active | 42 |
|
BigBlueButton NG
Module
This module integrates BigBlueButton, an open-source web conferencing system, into Drupal. It allows you to easily add BigBlueButton web conferencing as a field to your content, wi... Active |
10–11 | Active | 41 |
|
This module adds a new field type that allows users to draw various shapes like circles, lines, and polygons directly on a map. These shapes can have titles and descriptions that a... Slowing |
8–10 | Slowing | 41 |
|
This module provides a field type for storing and displaying data fetched from the TripAdvisor Content API. Dormant |
10–11 | Dormant | 41 |
|
This module adds a field type to Drupal that allows users to mark locations and display them on a Mapbox map. Dormant |
8–10 | Dormant | 41 |
|
This module maps user fields with simpleSAMLphp attributes during user authentication, allowing for custom values or combinations of attributes to be saved into user fields after l... Dormant |
8–10 | Dormant | 41 |
|
This module provides a user-friendly language switcher for Drupal websites using Bootstrap 5. It displays language options with flag icons in an elegant dropdown, allowing users to... Dormant |
9–11 | Dormant | 40 |
|
This module integrates Hover.css, a library of CSS3 powered hover effects that can be applied to various elements on your site, such as links, buttons, and images. These effects ca... Dormant |
8–11 | Dormant | 40 |
|
This module allows you to customize the default settings for fields on a Contact form, including their labels, descriptions, and whether they are required. Dormant |
8–11 | Dormant | 40 |
|
Active menu item by path
Module
This module automatically highlights the correct menu item based on the current URL, making it easier for users to see where they are on your site. It works with any menu structure... Dormant |
10 | Dormant | 40 |
|
This module automatically annotates your Drupal content, including file attachments, with relevant tags based on a thesaurus or taxonomy, and even supports synonyms. It enhances se... Dormant |
— | Dormant | 40 |
|
This module allows site administrators to define custom display modes for content entities. Content editors can then select these specific display modes to control how individual p... Dormant |
— | Dormant | 40 |
|
This module allows you to create sub-sites within your main Drupal site, managed as distinct "microsites" under a parent domain. It uses path processing to handle requests and gene... Dormant |
— | Dormant | 39 |