Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

9,519 modules match your search

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.

Meta - metadata management for media files

(formerly 'mediadescriber') This package accesses metadata and descriptions associated with images (or other media files). The idea is that you can use desktop image library management tools ...

Element451 API

Drupal implementation of the Element 451 API documented here: https://api.element451.com/ Note that this documentation is incomplete and is missing some required calls. This module is for...
Categories: Content editing experience, Integrations

Google Chart Tools for Drupal

Google Chart Tools API is a tool for developers to facilitate the use of Google Chart Tools and the Google Visualization API within the context of a Drupal site. It provides PHP and Javascript...
Categories: Developer tools, Integrations

Prometheus Metrics

Prometheus Metrics Introduction This module provides a configurable endpoint to output metrics in the Prometheus text format. Prometheus is a widely used tool for monitoring key metrics of a...
Categories: Integrations

CL Preview

Note: This is an experimental module and is not yet complete. Please avoid opening issues for now. CL Preview is a Drupal-native component library browser for previewing and testing Single...
Categories: Content display, Developer tools

image_import

image_import.module allows mass import of images and, optionally, captions into Drupal installations using the image module from James Walker. This module is deprecated, because the upload...

UpAPI (as in Upload API)

Provides a form element and other tools to make custom file uploads as easy as possible. These modules are of particular interest to module developers who need to add an upload field to a...
Categories: Developer tools, Media

Domain Tweets

Who should care? This module provides a domain-aware Twitter block. If you have domains and want tweets to be displayed, this block may help you get there. If you don't know what domains are, you...
Categories: Content editing experience, Integrations

Drush Debian Packaging

This module is abandoned due to a security issue. As the module was obsolete, the maintainer opted to unpublish the module. See SA-CONTRIB-2013-014 - Drush Debian Packaging - Information Disclosure...

TwitterMiner

Description You specify hashtags or users and, optionally, language, and the TwitterMiner module scours twitter's API and saves the matching tweets. The module defines a new table in your Drupal...
Categories: Import and export, Integrations

Event Rideshare

RideShare for Events Module -- Drupal Camps: it's ready! Contact me if you want any help setting it up, happy to volunteer if it isn't obvious or you hit a snag -- This rideshare module is intended...
Categories: Site structure

Easyimport

This project developed with Drupal 7 make it very easy to import/export content and taxonomy It allows you to: Import a CSV list of content into Drupal through an existing type of content Import a...

Entity revision scheduling

The Entity Revision Scheduling module is a bit of a combination module that takes over control of which revision is current and allows the scheduling of future revisions. The best way to describe...
Categories: Content editing experience

Search API LocalSolr

This sandbox was merged back into the Search API Location project and is thus outdated now. This is a fork of the Search API Location module. Comparison: Major changes: Removed all javascript...
Categories: Site search

Facet API Pretty Paths Slugs

Synopsis General This module allows you to assign slugs to facet values for Entity Reference fields to replace the node ID in the URL. Currently, when you have an Entityreference field as a facet,...
Categories: Site search

Mock API

When writing tests for the Drupal functionality, you might not want to have the Drupal site make actual calls to the remote api. Perhaps there isn't a testing version or perhaps its not something...
Categories: Developer tools

External Logger

External Logger TamTam External Logger module for Drupal is a module that utilizes hook_watchdog() to catch all log events on a Drupal based site. And send the events to a compatible backend. The...
Categories: Administration tools, Developer tools, Site structure

Git Clone

What this module does Clones, manages and synchronizes a specific git repository reference from a remotely hosted git repository. This allows the cloned repository references to be consumed in a...
Categories: Administration tools, Content editing experience, Developer tools

Drupal Lasso Integration

Integration with Drupal 7 Webform 4.x and Lasso CRM Register API. Can also be found on: https://github.com/Huskyninja/Lasso-Drupal-Integration Requirements Drupal 7.x Webform 4.x cURL Quick Start...
Categories: Integrations

Elfsight Facebook Like Button

This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already...

Elfsight Facebook Share Button

This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already...

THX

The THX API and Web Wallet enables the embedding of blockchain features in any application. This module allows you to connect the THX API to your Drupal instance. THX API uses the side-chain...
Categories: Integrations

Pseudo Link

The Pseudo Link module for Drupal allows you to add customizable pseudo links to specific entities and bundles. With this module, you can define link text, CSS classes, wrapper classes, and choose...
Categories: Content editing experience

Static Site Contact Form

Static Site Contact Form Introduction The Static Site Contact Form module provides a very simple form to be used with Tome or other static generators to add a cintact form in a static version of...
Categories: Integrations, Developer tools

OPAC

Overview The opac module enables libraries to integrate their catalog into Drupal allowing importing records, make advanced searches with faceted results, circulation task etc ... This module is...

Pages