
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.
Entity Type Browser
Displays all entity types defined on the site and allows to drill into their details (properties, bundles, view modes, ...). Previously known as Entity Browser.
Categories: Administration tools, Content editing experience, Developer tools
Views Hybrid
Provides a field formatter for entityreference fields that allows auto-displaying a specified number of results from a selected view below the selected entity reference(s). This combines the...
Categories: Content display, Site structure
Room Reservations
The Room Reservations module was developed for use by academic libraries to manage access to and use of their study rooms. All academic libraries have rooms set aside for student study and...
Categories: Site structure
JSON Editor
Introduction JSON Editor is a tool to view, edit, format, and validate JSON. Its based on JSON editor library https://github.com/josdejong/jsoneditor Installation Extract json_editor to your sites...
Categories: Developer tools
Community Media TV Schedules
Please Note: This module has been forked as part of the Community Media Advanced initiative. The forked version is hosted on https://github.com/cm-advanced/cm_tv_schedules We created this fork to...
Categories: Content editing experience, Media
Commerce Order Weight Token
Adds the total physical weight of a commerce order as a token to the commerce-order token type. I needed to be able to put a order's weight in the customer's email message and noticed there wasn't...
Categories: E-commerce, Content display
Scald filter
Scald filter is a different approach to use Scald. It is an alternative of Scald MEE (Multimedia Editorial Elements, shipped with Scald). Check more at [#2007740]. Points to note when using the...
Categories: Content display
Entityreference chain
Adds chaining for Entityreference fields.
Pathauto Enforce
This module provides two different functionalities: Ensure that for the selected content types and vocabularies, path aliases are always generated using the Pathauto patterns, and never arbitrarily...
Categories: Site structure
field slide show j360
This module provides a field display format as a 360-degree slideshow/image rotation with the power of jQuery. easy to use easy configuration. useful for commerce and online shopping sites product...
Categories: Content display
Taxonomy Proportion
This module allows you to add a proportion to taxonomy terms when attached to an entity (node, user, ...). This helps you to weight the term used on a single basis without loosing the power of...
Categories: Site structure
RELAXed Web Services
This module provides a generic RESTful API for all content entities. It extends the core REST API with better support for translations, revisions, file attachments, UUID references etc. The API is...
Categories: Import and export
Commerce Multicurrency provider for RON
The National Bank of Romania (bnr.ro) as currency exchange rate sync provider for Commerce multicurrency module. DEPENDENCIES Commerce Multicurrency provider for RON depends on the Commerce...
Categories: E-commerce
Banckle.Helpdesk
Banckle.Helpdesk for Drupal module provide personalized customer support services with web based ticketing management system. Banckle.Helpdesk Features Helpdesk Automation - Invisible to Customers...
Categories: Administration tools
PowerTagging
The PowerTagging module is able to analyze content from Drupal nodes including file attachements. PowerTagging annotates content automatically with concepts from a thesaurus or taxonomy by using...
Categories: Import and export, Site structure
Email Validator (External Service)
Description Integrates Drupal with the Email Validator: Email Address Online Verification API. As it is said in the service's website, the validation process includes the following steps: Syntax...
Categories: Integrations
Entity validator
Unlike Drupal 8, Drupal 7 has not validation for entity objects what so ever. One of your modules can create a node object without any title or a language and you don't want that. Similar to the...
Categories: Developer tools
Securimage CAPTCHA
Securimage CAPTCHA provides a way for users of forms to verify they are human by entering a series of characters read from an image or audio sample. Compared to other CAPTCHA methods, Securimage:...
Categories: Access control, Security
Token Data Hash
Overview This adds a new token to under the current page header which will take a value from the URL parameter hash and treats it like a comma separated list of values encoded in a specified manner...
Categories: Automation, Developer tools
Entity Object API
Categories: Developer tools, Import and export
File Entity Usage
This module allows a user to: build a view based on the file entity that can be filtered on file id and lists all entities that link to this file. index entities that link to a file and allow...
Categories: Content display, Media
Opigno Class Quota App
Opigno Class quota app for Opigno
AJAX Update
Updates Drupal Core's AJAX API to fix some minor issues. Allows selective exclusion of ajax_html_ids in AJAXified forms. I created this module to fix an issue with drupal_html_ids in AJAXified...
Categories: Developer tools
Climate Tagger
The Climate Tagger Module is a simple, FREE and easy-to-use way to integrate the Climate Tagger API into any web site based on the Drupal Content Management System. The Climate Tagger (www...
Categories: Content editing experience, Site structure
User profile comments
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Originally Drupal Core allows comment only nodes. Module...
Categories: Content editing experience, Access control, Developer tools