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 an image formatter that integrates with the jQuery-Focuspoint plugin to create responsive focal point crops for images. It allows you to set an expected image... Dormant |
11 | Dormant | 238 |
|
The Textarea Limit module allows you to set character limits on textarea fields. You can configure a global limit for all textareas or set individual limits for specific fields. Slowing |
9–11 | Slowing | 237 |
|
Simple Time Field
Module
This module provides a dedicated field type for storing and displaying time-of-day values, distinct from Drupal's full date and timezone handling. It allows for configuration of ti... Active |
10–11 | Active | 237 |
|
This module allows authenticated users to "like" or "dislike" content. It enforces that a user can only have one vote per piece of content, either a like or a dislike. Administrato... Dormant |
8–10 | Dormant | 236 |
|
This module allows you to create a customizable "Extrafield Title" that replaces the default node title. It enables you to format and render the node title directly within the cont... Dormant |
8–10 | Dormant | 233 |
|
This module allows Drupal to store and manage SKOS concept schemes and concepts as entities. It requires a triplestore database to load these SKOS entities from specified graph IRI... Active |
10–11 | Active | 233 |
|
This module creates a "read more" link that only appears when the content is trimmed, similar to a teaser view. It's designed for simple content types with a single long text field... Dormant |
9–10 | Dormant | 232 |
|
This module adds an "edit" link to entity reference fields, allowing content editors to quickly navigate to and edit referenced entities. It also provides an optional link to the c... Active |
11 | Active | 231 |
|
This module enhances entity reference fields by providing an autocomplete widget that allows users to quickly search for existing entities or create new ones through a modal window... Dormant |
10–11 | Dormant | 231 |
|
This module warns users before they leave an edit page if they have unsaved changes. It helps prevent accidental data loss. Slowing |
— | Slowing | 228 |
|
This module provides a compound field that combines a text field for a title and a textarea for content. It includes formatters to display this content as a simple list, a Bootstra... Dormant |
8–10 | Dormant | 226 |
|
This module provides a formatter that removes trailing zeros from decimal and float fields. This allows for cleaner output, displaying numbers like 7.000 as simply 7. Active |
8–11 | Active | 225 |
|
This module automatically detects a visitor's country based on their IP address and redirects them to the appropriate language version of the site. It can be configured to allow us... Dormant |
8–10 | Dormant | 225 |
|
This module allows users to embed Panopto videos into their Drupal site. By pasting a video URL into a field, content creators can easily add videos and configure options like size... Slowing |
8–11 | Slowing | 224 |
|
This module provides a custom entity for managing events on your Drupal site. It includes functionality for event grouping and ownership, and offers an API for other modules to int... Slowing |
— | Slowing | 221 |
|
This module allows you to add a map-based location field to your webforms. Users can then easily select a location by dragging a marker on the map. Dormant |
8–11 | Dormant | 220 |
|
This module adds entity reference capabilities to the Canvas page builder, allowing site builders to easily link taxonomy terms, nodes, users, and media directly within component p... Active |
10–11 | Active | 219 |
|
This module automatically generates a Table of Contents for node pages, displaying it above the content or as a block. It includes all visible fields and handles headings from H2 t... Active |
10–11 | Active | 218 |
|
This module allows you to trigger events at important moments within the Twig templating engine. This enables other modules to hook into and modify the rendering process. Active |
9–11 | Active | 216 |
|
This module allows you to control block visibility based on taxonomy terms. It enables blocks to be displayed on specific taxonomy term pages or on content tagged with particular t... Active |
10–11 | Active | 214 |
|
This module provides a new widget for the Select2 module that allows users to select multiple options from a dropdown list. It enhances the Select2 library to enable multi-selectio... Active |
8–10 | Active | 214 |
|
This module provides a custom field that allows you to display various predefined content overviews, such as lists of recent content or specific blocks. You can define these overvi... Dormant |
9–11 | Dormant | 214 |
|
Entity Reference Media
Module
This module allows you to reference media items and override their captions or video start/end times without modifying the original media item. This enables reusing media with vari... Active |
— | Active | 213 |
|
This module allows you to create multi-step forms by using field groups on your entity forms. You can easily set up and configure custom buttons for each step, and extend its funct... Dormant |
9–11 | Dormant | 211 |
|
This module allows you to create list fields (integer or string) whose allowed values are defined by a PHP enum class. It also provides helper methods to retrieve enum instances fr... Active |
9–11 | Active | 208 |